2017-10-15 319 views
0

我使用Visual Studio 2010开发了一个VC++项目。由于客户需求,我必须保持与VS2010的兼容性。我买了一台装有Windows 10的新电脑,而Visual Studio 2017是唯一能在Windows 10上运行的版本。于是我在Windows 10机器上安装了VS 2017,并将我的源代码复制到了我的新电脑上。该项目打开罚款,但有100个构建错误。最后一个错误如下所示:Visual Studio 2010 to 2017

错误MSB8020无法找到Visual Studio 2010(平台工具集='v100')的构建工具。要使用v100构建工具构建,请安装Visual Studio 2010构建工具。或者,您可以升级到当前的Visual Studio工具,方法是选择Project菜单或右键单击该解决方案,然后选择“Retarget解决方案”....

我检查了微软的网站和Visual Studio 2010平台工具集与Windows 10兼容。我不明白第二个建议的解决方案“升级到当前VS工具”的含义,因为我必须能够构建在具有VS的计算机上的Windows 10计算机上开发的代码2010.

有什么建议吗?

谢谢。

回答

0

您可以使用支持Xp的Toolset,但它不一样。否则,Toolset Vs2010与VS17不兼容。你可以在Windows 7/Vista上安装一个虚拟机,并在虚拟机上安装VS2010。