【发布时间】:2014-03-04 13:54:09
【问题描述】:
所以我想要完成的是转换构建中的所有配置文件。
- Web.config
- App.config
- ....config.xml
在项目文件中,它们都如下所示:
<None Include="FooBar.config.xml">
<TransformOnBuild>true</TransformOnBuild>
</None>
<None Include="FooBar.config.Release.xml">
<DependentUpon>FooBar.config.xml</DependentUpon>
<IsTransformFile>True</IsTransformFile>
</None>
Windows 服务和 Windows 应用程序一切正常。但是对于 web 项目,缓慢的 cheetah 并没有进行转换。经过一番研究,我发现了这一点: “对于 Web 项目,文件在您发布或打包应用程序时进行转换。”从慢猎豹扩展页面。事实上,当我发布 Web 项目时,转换已正确完成。
那么我怎样才能改变缓慢的 cheetah 默认行为并在构建服务器上执行所有转换?
环境:
- TFS 2010
- 构建服务器上的慢 cheetah 版本:1.0.10727.0
【问题讨论】:
标签: msbuild slowcheetah