如何从Windows 7计算机在Visual Studio 2015上安装和使用构建工具v120(2013)?

时间:2018-04-25 10:19:20

标签: visual-studio msbuild

我需要构建几个需要v120构建工具的C ++项目(最初使用VS 2013开发)。我只能使用VS2015(由于许可和其他公司手续我无法安装VS2013)。

根据多个类似的SO问题,例如this questionthis question,似乎我唯一的选择是:

  • 安装VS2013 - (不可能)
  • 使用VS2015安装程序安装 Windows 8.1和Windows Phone 8.0 / 8.1 - 也不可能,因为我使用的机器运行的是Windows 7和 Windows 8.1和Windows Phone 8.0 / 8.1 < / em>只是没有出现在安装程序中。
  • 使用v140重新定位要构建的项目 - 再次不可能,因为这将有效地使我的同事也无法使用这些项目。

我是否有可用于安装这些构建工具的独立安装程序,或者我可以尝试的其他任何选项?

1 个答案:

答案 0 :(得分:1)

  

是否有可用于安装这些构建工具的独立安装程序,或者我可以尝试的任何其他选项?

我担心没有可用于在Windows 7上安装构建工具v120的独立安装程序。正如您所发现的那样,无法在Windows 7上安装选项Windows 8.1 and Windows Phone 8.0/8.1 Tools

但是,有一种解决方法可以解决此问题,安装 Visual Studio 2013 express 而不是Visual Studio 2013。

您可以下载here

enter image description here

Visual Studio 2013 Express将解决您的许可限制,但我不确定它是否符合您的公司手续。如果没有,我认为你可以考虑stijn的建议“使用$(DefaultPlatformToolset)作为工具集,而不是将工具集硬编码到v140

希望这有帮助。