无可用的源

项目不包含您尝试查看代码的源代码。 原因通常是双击了**“调用堆栈”窗口或“线程”窗口中没有源代码的模块。 可以继续调试,但不能使用源代码窗口设置断点并在此位置执行其他操作。 如果需要设置断点,请使用“反汇编”**窗口。

另一可能原因是:尝试调试托管代码的转储文件。 Visual Studio 仅支持使用 SOS 工具在**“即时”**窗口中对托管的小型转储进行调试。 有关信息,请参见 如何:使用 SOSSOS.dll(SOS 调试扩展)

在解决方案属性页中,可以更改调试器查找源文件的目录,并通知调试器忽略选定的源文件。 请参见“解决方案属性页”对话框 ->“通用属性”->“调试源文件”

  • 浏览并找到源代码
    如果可以浏览并找到源代码,则单击此链接打开对话框。

  • 显示反汇编
    启动**“反汇编”**窗口。

  • 始终显示缺失源文件的反汇编
    选择此选项以在无源可用时自动显示**“反汇编”**窗口。 还可通过在“选项”对话框、“调试”类别、“一般”页面中选择或清除“如果资源不可用,则显示反汇编”更改此设置。

请参见

任务

如何:使用源服务器获取源代码

参考

“解决方案属性页”对话框 ->“通用属性”->“调试源文件”

SOS.dll(SOS 调试扩展)

其他资源

管理符号和源代码