使用以下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环境而言过于昂贵。
答案 0 :(得分:5)
尝试添加:
'SkipExtraFilesOnServer'=$false;
到您应该禁用DoNotDeleteRule的$publishProperties
MSDeploy用来保存额外的文件。