Visual Studio 无法调试,只能附加进程。

15

我无法按下F5来调试我的程序,因为只有一个附加...按钮,没有调试按钮。

我正在使用一个.c源文件,之前我能够调试我的源代码,直到我把一个.cpp文件改成了.c文件,现在每个打开的源文件都显示为“附加...”。我该怎么办?


1
也许你在VS项目外重命名了这个文件?你需要确保新文件是链接到你的项目中的那个。如果你的项目中仍然有'a.cpp',那么请将其删除,并将'a.c'拖放到同一位置。 - barak manos
1
你打开项目了吗?仅加载源文件是不够的。 - harper
1个回答

23

尝试菜单 工具自定义命令添加命令...[按钮]调试(在类别下)。查找并添加您想要的按钮。

此外,尝试将项目设置为启动项 - 在“解决方案资源管理器”中右键单击项目,选择设置为启动项目选项。


23
将该项目设为启动项目就解决了我的问题。 - kroiz
3
我的解决方案没有启动项目,所以好主意!这应该是它自己的答案。 - thehelix
对我无效。调试命令也显示为附加。 - newszer

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接