visual studio无法生成项目,更新解决方案也不能运行

error MSB8020:The build tools for v141 (Platform Toolset = 'v141') cannot be found. To build using the v141 build tools, please install v141 build tools. Alternatively, you may upgrade to the current Visual Studio tools by selecting the Project menu or right-click the solution, and then selecting "Upgrade Solution...".

第1个回答  2017-05-11
我也是相同的原因,最后发现是因为开发者用了vs2017,但编译文档却没有更改,解决问题有两种方法,一是换用vs2017,二是自己修改代码,将里面的v141改成你编译器的版本。本回答被网友采纳
第2个回答  2018-03-31

建立Console Application,选择空项目;

按Ctrl + N建立新的C++项目,并编写代码并保存。

问题描述:
点击启动调试,提示“此项目已经过期。是否希望生成它?” 点击“是”。

然后就弹出另一个对话框,说无法启动程序"C:\...\Debug\Console Application1.exe"。系统找不到指定文件。
如果不调试直接执行,会提示    C:\...\Debug\Console Application1.exe不是内部或外部命令,也不是可运行的程序或批处理文件。

尝试方案:
1、重启软件。不行;
2、重启电脑。不行;
3、运行“修复”Visual Studio 2013;
4、卸载重新安装,不行;

本回答被网友采纳
相似回答