如何在 Azure 中的 WebDeploy 上保留用户上传的文件
How to preserve user-uploaded files on WebDeploy in Azure
在 Azure 发布定义中,我使用 Azure 网络部署将构建项目发布到 UAT WebApp。但是,这会删除任何以前用户上传的文件(例如图像)。
如何发布到 UAT 并保留用户上传的文件?
我是否需要以某种方式执行相当于在现有文件上提取 .zip 文件的操作,而不是用 .zip 的内容替换整个网站目录?
您是否尝试使用 -skip:Directory 选项来排除上传图像的目录?参见:https://technet.microsoft.com/en-us/library/dd569089(WS.10).aspx
您可以将以下 MSBuild 属性 添加到您的构建中
/p:SkipExtraFilesOnServer=true
或添加 MSDeploy 提供程序标志:
-enableRule:DoNotDelete
在 Azure 发布定义中,我使用 Azure 网络部署将构建项目发布到 UAT WebApp。但是,这会删除任何以前用户上传的文件(例如图像)。
如何发布到 UAT 并保留用户上传的文件?
我是否需要以某种方式执行相当于在现有文件上提取 .zip 文件的操作,而不是用 .zip 的内容替换整个网站目录?
您是否尝试使用 -skip:Directory 选项来排除上传图像的目录?参见:https://technet.microsoft.com/en-us/library/dd569089(WS.10).aspx
您可以将以下 MSBuild 属性 添加到您的构建中
/p:SkipExtraFilesOnServer=true
或添加 MSDeploy 提供程序标志:
-enableRule:DoNotDelete