.srcfix、.lsrcfix(使用源服务器)

.srcfix.lsrcfix 命令会自动设置源路径,以指示将使用源服务器。

.srcfix[+] [Paths] 
.lsrcfix[+] [Paths] 

参数

+
促使保留现有源路径,并将 ; srv\* 追加到末尾。 如果未使用 +,则替换现有源路径。

路径
指定要追加到新源路径末尾的一个或多个其他路径。

环境

.srcfix 命令在所有调试器上都可用。 .lsrcfix 命令仅在 WinDbg 中可用,不能在脚本文件中使用。

说明
模式 用户模式、内核模式
目标 实时、崩溃转储
平台 全部

其他信息

有关设置远程客户端的本地源路径的详细信息,请参阅 WinDbg 命令行选项。 有关 SrcSrv 的详细信息,请参阅使用源服务器。 有关源路径和本地源路径的详细信息,请参阅源路径。 有关通过调试器执行远程调试时可以使用的命令的详细信息,请参阅控制远程调试会话

注解

在原路径中添加 srv* 时,调试器将使用 SrcSrv 从目标模块的符号文件中指定的位置检索源文件。 在源路径中使用 srv* 与在符号路径中使用 srv* 基本不同。 在符号路径中,可以指定符号服务器位置以及 srv*(例如 .sympath SRV*https://msdl.microsoft.com/download/symbols)。 在源路径中,srv* 独立,以分号与所有其他元素分隔。

从调试客户端发出此命令时,.srcfix 将源路径设置为在调试服务器上使用源服务器,而 .lsrcfix 在本地计算机上执行相同操作。

这些命令与 .srcpath(设置源路径).lsrcpath(设置本地源路径)命令相同,后跟 srv\* 源路径元素。 因此,以下两个命令等效:

.srcfix[+] [Paths] 
.srcpath[+] srv*[;Paths] 

同样,以下两个命令等效:

.lsrcfix[+] [Paths] 
.lsrcpath[+] srv*[;Paths]