.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]