我正在使用Visual Studio 2008 Professional。最近,我有了一个新的工作站。别人为我安装了所有软件。
出于某种原因,我没有在调试菜单上看到“附加到进程”选项。我查看了选项,但我没有看到一个似乎应该隐藏它的选项。
如何在调试菜单上显示“附加到进程”选项?
答案 0 :(得分:11)
转到工具 - >自定义。在“命令”选项卡中,查看“类别”列表。找到Debug条目。在右侧,选择“附加到流程...”条目。将其拖回到Debug下拉菜单。
答案 1 :(得分:3)
这可能是一个特权问题。将调试器附加到进程需要用户具有Debug Privilege(并且该进程不会拒绝相同)。
您仍然可以调试在没有此权限的情况下创建的进程,您只是无法附加到进程。
答案 2 :(得分:2)
您可以尝试将选项重置为默认值:
工具>导入和导出设置...>重置所有设置。
如果您首先导出当前设置(来自同一菜单项),那么如果它没有用,您可以在之后恢复它们。
答案 3 :(得分:2)
Visual Studio 2008有许多环境类型。环境类型隐藏了一些它认为您可能不需要的选项。如果安装软件的人选择“Web Developer”而不是“General Development Settings”,那么将隐藏“Attach to Process”选项。使用“重置所有设置”选项不会取消隐藏该选项。我不相信有一种方法可以在用户界面中更改您的环境类型。我一直重新安装Visual Studio来解决这个问题。