我正在使用 AzureContinouslyDeployment.11.xaml 模板进行 CI 构建,效果很好。
但是,我需要在服务器上保留其他文件(应用程序创建文件)。如果我使用“Web 部署”方法,我只需禁用“删除目标位置的其他文件”属性,但我没有看到使用 Azure 部署模板的选项。
我是否需要创建发布配置文件并将其与模板关联?我看到有一个选项可以在模板设置中添加一个,但这似乎很奇怪,这是必要的。
更新:根据此线程:通过 MSBuild 的 MSDeploy 的有效参数
我应该能够将 /p:SkipExtraFilesOnServer=True 添加到构建定义中的 MSBuild 参数,但它不起作用。当我部署时,文件仍然从 Web 服务器中删除