如何取消隐藏调试 - >附加到Visual Studio 2008中的进程?

时间:2010-02-02 21:45:42

标签: visual-studio visual-studio-2008 debugging

我正在使用Visual Studio 2008 Professional。最近,我有了一个新的工作站。别人为我安装了所有软件。

出于某种原因,我没有在调试菜单上看到“附加到进程”选项。我查看了选项,但我没有看到一个似乎应该隐藏它的选项。

如何在调试菜单上显示“附加到进程”选项?

4 个答案:

答案 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来解决这个问题。