Visual Studio不再与应用程序崩溃相关联

时间:2010-01-17 19:53:29

标签: visual-studio-2008 crash debugging windows-vista

当我第一次在我的机器上安装Visual Studio 2008时,来自应用程序的崩溃会给我一个对话框来调试Visual Studio中的应用程序。这很完美。

最近我的Visual Studio安装与应用程序崩溃无关。相反,我得到一个对话框,试图将应用程序崩溃报告提交给Microsoft。这非常令人沮丧,因为在很多情况下我没有时间在应用程序崩溃之前手动将Visual Studio作为调试器连接。

我不知道为什么这种行为发生了变化,但有谁知道如何将Visual Studio与应用程序崩溃重新关联?

3 个答案:

答案 0 :(得分:1)

我不确定为什么协会会消失,但也许可以these instructions来解决它:

启用/禁用即时调试

  1. 在“工具”菜单上,单击“选项”。
  2. 在“选项”对话框中,选择“调试”文件夹。
  3. 在Debugging文件夹中,选择Just-In-Time页面。
  4. 在启用这些类型代码框的即时调试中,选择或清除相关的程序类型:托管,本机或脚本。 (要禁用即时调试,一旦启用它,您必须以管理员权限运行。启用即时调试设置注册表项,并且需要管理员权限才能更改该密钥。)
  5. 单击“确定”。

答案 1 :(得分:0)

我找到了解决方法。

如果单击按钮显示崩溃报告详细信息,则会提及“.mdmp”文件。我可以在解除对话框之前将其复制到安全位置,然后在Visual Studio中打开此小型转储。

答案 2 :(得分:0)

与此主题有些相关:有关如何在此link中完全删除崩溃对话框(甚至是与Visual Studio无关的对话框)的说明。

我提到它是因为我在寻找答案时发现了这个StackOverflow问题。