MSDeploy:从命令行“在目标上保留额外的文件”?

时间:2010-10-11 20:39:24

标签: c# asp.net msdeploy

我使用MSDeploy在CI期间将内容发布到不同的服务器。当我从Visual Studio 2010发布时,我有一个“在目标上保留额外文件”选项,但是当从命令行调用MSDeploy时,我似乎无法找到此功能的标志。

有谁知道怎么做?

2 个答案:

答案 0 :(得分:36)

对于msdeploy.exe,您需要添加-enableRule:DoNotDeleteRule以确保不删除内容。有关MSDeploy规则的更多信息,请参阅http://technet.microsoft.com/en-us/library/dd568992(WS.10).aspx

答案 1 :(得分:6)

如果您想选择需要留空的目的地,可以阅读http://blog.alanta.nl/2011/02/web-deploy-customizing-deployment.html