Azure Web App:发布前删除所有文件

时间:2015-09-17 05:53:09

标签: powershell azure azure-web-sites msdeploy azure-powershell

使用以下Powershell脚本发布到我们的Azure Web App时,我们经常会遇到以前发布的文件导致运行时错误的问题。

 // Setting to true will move items up and down to better use the space
// Defaults to false.
listView.setAllowReordering(true);
listView.isAllowReordering(); // true

如何在发布之前删除所有现有文件?

请注意,我们无法使用插槽,因为这需要标准实例,这对我们的CI环境而言过于昂贵。

1 个答案:

答案 0 :(得分:5)

尝试添加:

'SkipExtraFilesOnServer'=$false;

到您应该禁用DoNotDeleteRule的$publishProperties MSDeploy用来保存额外的文件。