使用将SkipExtraFilesOnServer设置为false的msbuild进行发布时,请勿从服务器中删除某个文件夹

To *_* Ka 5 msbuild msdeploy

我使用Msbuild with /p:WebPublishMethod=MSDeploy和一个交换机将应用程序部署到服务器,以删除服务器上的额外文件 /p:SkipExtraFilesOnServer=false.

但是在发布期间,我不希望以任何方式删除和/或更改其他文件夹.

在我的其他一个项目中,我使用msdeploy以下开关 -skip:Directory=\\dir,它完全符合我的需要.

我无法弄清楚如何将skip:directory参数从msbuild传递给msdeploy.我尝试了不同版本的/p:参数,但没有设法得到正确的参数.

有什么想法吗?