vs2022开始执行不调试为灰色的

img


按键是灰色的点不动,快捷键也没法用,新建项目和源文件后也是灰色的,卸载重新下载后也是这样,求解答

因为你没有建项目,所以该代码不在任何的项目中
解决方案:
重新打开vs--->新建项目---->选择空项目--->新建c源文件--->放你的源代码--->生产解决方案--->点击运行不调试

这两个地方是空的,没有选择release、debug和x86、x64

img

要先生成一下,旁边生成里面:生成解决方案
然后再开始运行

不清楚现在的项目工程project3是怎么添加进去的?
按下边的步骤试试
1,先删除project3
2,再按照这篇文章中的办法,重新创建VS2022 C++项目https://blog.csdn.net/qq_41976419/article/details/122968125
3,创建好后,记事本打开你现在的文件heello.c,把main函数中的代码,拷贝到新建的项目.cpp文件中

原因
1、360安全卫士影响的
解决办法:退出360安全卫士【有的版本必须要卸载之后重启电脑vs2022才能恢复正常】
2、思路
使用vs的命令行工具,在命令行中运行:devenv /ResetSkipPkgs ,重新打开vs
3、思路:
打开 Vistual Studio Installer,修补一下VS 2022
把“实时调试器”组件勾选上
4、思路:
鼠标右键点击项目“Project3”,弹出菜单中选择“设为启动项目”
5、退出程序,重启电脑、重启开机,重新打开
【最后,还是不行,卸载重装】

是点开的.sln文件吗?一般要打开.sln文件才能正常运行里面的.c/.cpp文件。

img

建议参考vs2022 搭建C语言图文教程
这样可以很快找到问题,解决问题

如何用VS2022写C语言(新手入门)_ZHA_123的博客-CSDN博客_vs2022怎么创建c语言项目

跑程序需要c#程序,c的不这么用

你要按照步骤,新建项目,创建工程文件,设置好运行环境,在视图----属性管理器,设置你是debug 还是 release 64位还是32位,生成解决方案,你这个项目是自己创建的 还是别的文件直接打开的