我需要构建几个需要v120构建工具的C ++项目(最初使用VS 2013开发)。我只能使用VS2015(由于许可和其他公司手续我无法安装VS2013)。
根据多个类似的SO问题,例如this question或this question,似乎我唯一的选择是:
我是否有可用于安装这些构建工具的独立安装程序,或者我可以尝试的其他任何选项?
答案 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。
Visual Studio 2013 Express将解决您的许可限制,但我不确定它是否符合您的公司手续。如果没有,我认为你可以考虑stijn的建议“使用$(DefaultPlatformToolset)作为工具集,而不是将工具集硬编码到v140 ”
希望这有帮助。