找不到visual studio的“开始执行按钮” MSB8020

找不到visual studio的“开始执行按钮” MSB8020

码农世界 2024-05-22 前端 65 次浏览 0个评论

找不到visual studio的“开始执行”按钮 MSB8020报错

背景

  1. 工具:visual studio 2019
  2. 一开始我的工具栏长这样
  3. 正常的工具栏长这样

  4. 如果跟正常的工具栏对比过,你就会发现少了一个绿色的三角按钮,这个按钮是“开始执行”按钮
  5. 然后我点击“本地window调试器”那个绿色的三角按钮,控制台报错了
  6. 我点的是这个按钮:

  7. 报的错是这个:MSB8020: The build tools for toolset-name (Platform Toolset = ‘platform-toolset’) cannot be found. To build using the platform-toolset build tools, please install toolset-name 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 “Retarget solution”.
  8. 翻译过来是这个:MSB8020:找不到 toolset-name(平台工具集 =“platform-toolset”)的生成工具 。 若要使用 platform-toolset 生成工具进行生成,请安装 toolset-name 生成工具 。 或者,可以通过选择“项目”菜单或右键单击解决方案升级到当前 Visual Studio 工具,然后选择“重定解决方案目标”。

原因

  1. 可能是我在某次操作中不小心把“开始执行”按钮给隐藏或者删除了
  2. 可能是我没有下载某个模块
  3. 也可能是我在下载visual studio的时候网络不好,或者是因为第一次操作有误,导致了“生成栏”的隐藏

调出“开始执行”按钮的操作方法

  1. 右键工具栏

  2. 可以看到以下弹窗,然后点击“自定义”

  3. 点击“自定义”进入新的弹窗界面,依次选择“命令”、“工具项”,在“工具项”的下滑菜单中找到“生成”并点击

  4. 看到以下界面后点击“添加命令”

  5. 进入到以下界面后在左侧的下滑菜单中找到并点击“调试”,然后在右侧的下滑菜单中找到“开始执行(不调试)”,并点击,然后确定,退出去之后将菜单关闭就好了

  6. 可以看到“开始执行”按钮了

下载模块的方法

  1. 模块安装:打开你的visual studio install(就是那个你下载vs 必须安装的软件,这个软件在你需要对vs进行更新或者下载安装扩展的时候都是得用到的),在vs install 里面可以看到具体有哪些模块安装了的,我在这一个步骤安装了c/c++模块,我是用来写c语言的,估计是得安装了这个才能编译c语言,也估计是因为这个所以我一开始点调试按钮才会报错。
  2. 扩展安装:在工具栏那里找到“扩展”,点击,然后点击“管理扩展”,在里面可以看看有什么需要更新的之类的。

总结

  1. 所以我总共是下载了c/c++的模块以及将“开始执行”按钮调出来的,之后vs就可以正常运行了。

转载请注明来自码农世界,本文标题:《找不到visual studio的“开始执行按钮” MSB8020》

百度分享代码,如果开启HTTPS请参考李洋个人博客
每一天,每一秒,你所做的决定都会改变你的人生!

发表评论

快捷回复:

评论列表 (暂无评论,65人围观)参与讨论

还没有评论,来说两句吧...

Top