【发布时间】:2018-02-06 20:19:42
【问题描述】:
我正在尝试将我的开发环境复制到我的构建服务器中,以调试仅在构建服务器中发生的错误,使用位于 C:\Program Files (x86)\MSBuild 中的 msbuild 编译相同的解决方案\14.0\Bin\MSBuild.exe 在两台机器上。
在开发机器中,解决方案正在成功编译,而在构建服务器中却失败了。
阅读 msbuild 的输出后,我注意到在两台机器上,构建都是使用不同版本的 Microsoft 构建引擎完成的
开发机器:14.0.25420.1
构建服务器:14.0.23107.0
为了排除这个错误与版本有关 我尝试将 msbuild 从 dev 机器传递到构建服务器并在那里运行它输出构建服务器版本。
相同的 msbuild 如何在不同的机器上产生不同的版本?
如何更新构建引擎?
【问题讨论】:
标签: visual-studio msbuild wix