在Windows 8 x64上使用visual studio 2012,这是因为msbuild被移入.net但我还没有看到如何修复它.
4>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets(44,5): error MSB8020: The builds tools for v120 (Platform Toolset = 'v120') cannot be found. To build using the v120 build tools, either click the Project menu or right-click the solution, and then select "Update VC++ Projects...". Install v120 to build using the v120 build tools.
2>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cpp.Platform.targets(44,5):
error MSB8020: The builds tools for v120 (Platform Toolset = 'v120') cannot be found. To build using the v120 build tools, either click the …Run Code Online (Sandbox Code Playgroud) 我们有一个包含一些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或安装包可以帮助解决此问题?