22

我们有一个包含一些 VC++ 项目的 Visual Studio 解决方案,我们目前已从 VS2010 升级到 Visual Studio 2012。在此过程中,我们还将 VC++ 项目提升到 PlatformToolset v110。

在我们的构建服务器 (Jenkins) 上,我们希望使用 MsBuild 构建这个项目,而无需安装 VS2012。但我无法让它工作,我认为这是因为文件夹C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110必须存在。

此文件夹及其内容是在安装 VS2012 期间创建的,但据我所知,它不会包含在 Windows SDK 7.1 或 Windows SDK 8.0 中?

是否有任何其他 SDK 或安装包可以帮助解决此问题?

4

1 回答 1

9

我知道不是真的没有安装 Visual Studio 2012,但是:

如果许可成本是最大的驱动因素,那么Express for Windows 桌面版可能是一个替代方案。您可以将安装保持在支持 C++ 构建所需的最低限度。

于 2013-07-26T10:44:17.457 回答