MSB8020 找不到v141(Platform Toolset ='v141')的构建工具。要使用v141构建工具进行构建,请安装v141构建工具。或者,您可以通过选择“项目”菜单或右键单击解决方案,然后选择“重新定位解决方案”来升级到当前的Visual Studio工具。
我一直在家里做VS2017的一个项目,但学校的电脑使用的是VS2015。如何将我的解决方案重新定位到旧版本?
我检查了项目菜单,右键单击了解决方案资源管理器中的解决方案和单独项目,但没有“重新定位解决方案”选项。
答案 0 :(得分:5)
答案 1 :(得分:0)
在记事本或任何编辑器中打开Visual Studio解决方案文件,然后将VisualStudioVersion更新为14.0.25420.1并保存解决方案。另请检查MinimumVisualStudioVersion。
答案 2 :(得分:0)
如果您在解决方案中有许多项目并且没有 Retarget solution
重新定位每个项目可能会很乏味,如果您想一次重新定位它们,那么:
从 Property manager
菜单打开 View
。
在属性管理器中使用 SHIFT + left click
一次性选择所有项目。
右键单击突出显示区域的任意位置并选择 Properties
在出现的属性页中,从顶部的 2 个下拉列表中选择 All configurations
和 All platforms
。
在 Configuration properties -> general
下将 Platform toolset
设置为所需的工具集并点击 OK