msbuild - 如何在使用 msdeploy 或 msbuild 发布之前删除文件?

标签 msbuild batch-file teamcity publish msdeploy

我正在使用 msdeploy 通过 teamcity 在远程服务器上发布。问题是 msdeploy 在发布之前不会删除 IIS 站点目录中的文件。任何人都可以告诉如何在使用 msdeploy 发布之前删除文件,或者我是否必须编写批处理脚本来删除目录,然后重新创建它?

最佳答案

参见http://technet.microsoft.com/en-us/library/dd568992(WS.10).aspx您可以启用/禁用额外的 msdeploy 规则。我认为您需要“DoNotDeleteRule”,但我不确定。

关于msbuild - 如何在使用 msdeploy 或 msbuild 发布之前删除文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10204899/

相关文章:

c# - MSBuild:导入的项目...找不到 Sdk.props

batch-file - 将: insert lines from a . txt文件批处理成.txt文件

datetime - MMdd 格式的 TeamCity 当前日期变量

c# - Teamcity v7.0.2 - 打补丁时checkout目录文件无法删除

C#,在 teamcity 构建后部署 Windows 任务和服务

c# - 使用 MSBuild : Line is out of range in file 进行 SonarQube 分析

CI 环境中的 MSBuild "Unable to copy file"

msbuild - TeamCity 和构建参数

batch-file - 批处理 if 语句不起作用

windows - 管理用户的 Schtasks 权限错误?