源路径

源路径指定 C 和 C++ 源文件所在的目录。

如果要在生成可执行文件的计算机上调试用户模式进程,并且源文件仍处于其原始位置,调试器可以自动找到源文件。

在大多数情况下,必须设置源路径或加载单个源文件。

通过调试器执行远程调试时,调试服务器使用源路径。 如果使用 WinDbg 作为调试器,则每个调试客户端也有其自己的 本地源路径。 所有与源相关的命令都访问本地计算机上的源文件。 必须在想要使用源命令的任何客户端或服务器上设置正确的路径。

此多路径系统还使调试客户端能够使用与源相关的命令,而无需实际与其他客户端或服务器共享源文件。 如果其中一个用户有权访问的私有或机密源文件,则此系统非常有用。

无论源路径如何,随时都可以加载源文件。

源路径语法

调试器的源路径是由多个目录路径组成的字符串,用分号分隔。

支持相对路径。 但是,除非始终从同一目录启动调试器,否则应在每个路径之前添加驱动程序号或网络共享。 还支持网络共享。

注意 如果连接到公司网络,则访问源文件的最有效方法是使用源服务器。 可以使用源路径中的 srv\* 字符串来使用源服务器。 有关源服务器的详细信息,请参阅 使用源服务器

控制源路径

若要控制源路径和本地源路径,可以执行以下操作之一:

还可以通过执行下列操作之一直接打开或关闭源文件:

有关如何使用源文件的详细信息,请参阅 源模式下的调试