查找源文件
当您调试应用程序时,调试引擎会尝试查找应用程序的源文件。 如果调试引擎可以找到源文件,那么它会在调试器编辑器中打开源文件。 如果调试引擎找不到源文件,那么它会在调试器编辑器中打开源文件的“反汇编”视图。
关于此任务
可以使用此方法来帮助调试引擎查找源文件:
- 在“调试”视图或调试器编辑器中,可以添加源文件位置。 例如,编辑源文件查找会打开“编辑源文件查找路径”对话框,您可以在该对话框中选择要添加的源文件位置的类型。 或者,可以通过在“调试”视图中右键单击堆栈帧或线程并选择编辑源文件查找操作来变更源文件位置列表。
变更源文件位置列表
关于此任务
在启动调试会话之后,可以通过完成下列步骤来修改源文件位置列表或对该列表添加源文件位置:
过程
在编辑器中更改源文件
关于此任务
如果满足下列任何一个条件,那么调试器可能会找到当前堆栈帧的不正确源文件:
- 源文件已移动。
- 您正在其上进行调试的系统并非在其上构建程序的系统。
过程
在编辑器中查找源文件
关于此任务
当找不到源代码时,编辑器会打开,但不显示源代码。
要查找源文件,请执行下列任一步骤:
- 要指定其他编辑器源文件名,请单击更改文本文件。 通过浏览选择要打开的文件的路径和名称或输入该路径和名称。注: 要在工作站上指定文件,请输入标准路径和文件名。 更改编辑器源文件的能力取决于您正在其上进行调试的语言、环境和平台。
- 要编辑源文件查找路径,请选择添加源文件位置。 将打开“编辑源文件查找路径”窗口。 有关添加源位置的指示信息,请参阅 更改源位置列表。
要打开源文件的“反汇编”视图,请单击显示反汇编。