实时调试错误

更新:2007 年 11 月

本主题适用于:

版本

Visual Basic

C#

C++

Web Developer

速成版

主题不适用 主题不适用 主题不适用 主题不适用

标准版

主题适用 主题适用

主题适用

主题不适用

专业团队版

主题适用

主题适用

主题适用

主题不适用

表格图例:

主题适用

适用

主题不适用

不适用

主题适用,但命令默认情况下隐藏

默认情况下隐藏的一条或多条命令。

当试图执行实时调试时会发生以下错误信息。

  • **<program> 中发生未处理的 win32 异常。**对此异常的实时调试失败,错误为: 登录用户没有调试崩溃应用程序的权限。

    此信息指示:由于用户没有正确的访问权限,执行实时调试的尝试失败。有关更多信息,请参见远程调试权限

    若要调试 ASP.NET,您必须对 ASP.NET 运行的计算机具有管理员特权,除非 ASP.NET 辅助进程在您进行调试时使用的帐户下运行。有关 ASP.NET 安全要求的更多信息,请参见 ASP.NET 调试:系统要求

  • 无法附加到崩溃进程。指定的程序不是 Windows 或 MS-DOS 程序。

    当您试图附加到 Windows 2000 下作为另一个用户运行的进程时会发生该错误。

    要解决此问题,请从“调试”菜单打开“附加到进程”对话框,在“可用进程”列表中找到该崩溃进程。如果您不知道崩溃进程的名称,请查看“Visual Studio 实时调试器”对话框并记下进程 ID。在“可用进程”列表中选择该进程并单击“附加”。在“Visual Studio 实时调试器”对话框中单击“否”以关闭该对话框。

  • 未能启动调试器,因为没有用户登录。

    如果试图在没有用户登录到控制台的计算机上进行实时调试,将发生此错误。结果是没有会话显示“实时调试”对话框。

    要解决此问题,请登录到计算机。

  • JIT 调试失败,出现以下错误: 0x80040003。

    如果试图使用 Visual Studio 6.0 作为桌面进程(通常为 explorer.exe)的实时调试调试器,则会发生此错误。Visual Studio 6.0 不支持桌面进程调试。

    要解决此问题,请使用 Visual Studio 调试桌面进程。

  • 类没有注册。

    此错误指示:调试器试图创建一个应注册,但可能因安装问题而没有注册的 COM 类。

    若要解决此问题,请使用安装盘重新安装或修复 Visual Studio 安装。

请参见

概念

实时调试

参考

“选项”对话框 ->“调试”->“实时”