调试器不能显示源代码或反汇编

更新:2007 年 11 月

此错误显示如下:

代码在当前位置停止执行,但调试器不能显示当前位置的源代码或反汇编。

该错误信息可能由于许多原因而发生:

  • 可能在调试不支持汇编的语言时在无源代码的位置命中了某个断点。打开“断点”窗口,确定断点的位置,然后删除该断点。

  • 如果正在调试脚本,则可能在程序中无线程时命中了某个断点。从“调试”菜单中选择“单步执行”或“继续”以继续进行调试。

  • 出于安全考虑,可能禁止调试器从在调试的程序中读取堆栈、线程和其他上下文信息。如果正在调试 Web 应用程序,且没有访问虚拟内存的正确权限,则这种情况最可能发生。将虚拟目录的安全设置为 Anonymous 并再次尝试。

请参见

概念

查看调试器中的数据

其他资源

调试器指南

使用 Visual Studio 进行调试