【发布时间】:2019-05-23 06:40:37
【问题描述】:
有没有办法在构建服务器 (TeamCity) 上构建 (msbuild) 用于 32 位和 64 位的 C++ 库?
我的解决方案由一些 C# 项目(全部为 AnyCPU)和一个 C++ 组成:
- Win32 -> 构建到 x86
- x64 -> 构建到 x64
在 msbuild 脚本中使用此目标进行了尝试:
<Target Name="AfterBuild">
<MSBuild Condition=" '$(Platform)' == 'Win32' " Projects="$(MSBuildProjectFile)"
Properties="Platform=x64;PlatFormTarget=x64" RunEachTargetSeparately="true" />
</Target>
但没有成功! (将使用配置窗口中选择的平台)
【问题讨论】: