我脑海中首先想到的是使用两个Visual Studio (.sln)构建步骤 - 分别针对每个配置。(TC v5+支持多个构建步骤)
还有更好的方法吗?
我们有两个不同的MSBuild目标,使用不同的属性来构建解决方案:
<Target Name="Build-Debug">
<MSBuild Projects="OurSolution.sln" Targets="Rebuild" Properties="Configuration=Debug" />
</Target>
<Target Name="Build-Release">
<MSBuild Projects="OurSolution.sln" Targets="Rebuild" Properties="Configuration=Release" />
</Target>
Build-Debug
目标,另一个则调用Build-Release
。