使用Visual Studio 2019的时候,兼容旧有版本的VS出现如下报错:
错误 MSB8020 无法找到 Visual Studio 2017 的生成工具(平台工具集 =“v141”)。若要使用 v141 生成工具进行生成,请安装 Visual Studio 2017 生成工具。或者,可以升级到当前 Visual Studio 工具,方式是通过选择“项目”菜单或右键单击该解决方案,然后选择“重定解决方案目标”。
由于相关插件并未安装,因此官方建议失效。在使用官方推荐的办法失败后,选择回到Visual Studio installer,点击“修改”。
选择“通用Windows平台开发”。
右侧的框往下拉,可以看见最后两个选择,勾选"MSVCv141"即可。
未来出现MSVCv140的问题也可使用相同的方法。