【发布时间】:2009-11-20 16:07:16
【问题描述】:
我有一个带有自定义逻辑的 msbuild 脚本,可以自动将我的服务部署到 qa 服务器。我必须用专用的配置覆盖默认配置,但是当我使用<Copy SourceFiles="web.other.config" DestinationFiles="web.config" /> 时,它什么也不做。
我怎样才能让它工作?
【问题讨论】:
-
看起来应该没问题。是否肯定在一个正在执行的目标中。路径对吗?你需要把完整的路径?或者从哪里执行 msbuild 脚本的相对路径?
-
我放了完整路径,是的,它肯定会执行,因为我在它之前和之后都有一条消息。
-
你是在输出消息中复制的文件之后吗?如果是,它会打印 web.config 吗?