Freigeben über


.srcfix, .lsrcfix (Use Source Server)

Die Befehle .srcfix und .lsrcfix legen automatisch den Quellpfad fest, um anzugeben, dass ein Quellserver verwendet wird.

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

Parameter

+
Bewirkt, dass der vorhandene Quellpfad beibehalten wird, und ; srv\* wird an das Ende angefügt. Wenn + nicht verwendet wird, wird der vorhandene Quellpfad ersetzt.

Pfade
Gibt mindestens einen zusätzlichen Pfad an, der am Ende des neuen Quellpfads angefügt werden soll.

Environment

Der Befehl .srcfix ist für alle Debugger verfügbar. Der Befehl .lsrcfix ist nur in WinDbg verfügbar und kann nicht in Skriptdateien verwendet werden.

Artikel Beschreibung
Modi Benutzermodus, Kernel-Modus
Ziele Live, Crash Dump
Plattformen Alle

Zusätzliche Informationen

Weitere Informationen zum Festlegen des lokalen Quellpfads für einen Remoteclient finden Sie unter WinDbg-Befehlszeilenoptionen. Ausführliche Informationen zu SrcSrv finden Sie unter Verwenden eines Quellservers. Ausführliche Informationen zum Quellpfad und zum lokalen Quellpfad finden Sie unter Quellpfad. Weitere Informationen zu den Befehlen, die beim Remote-Debugging über den Debugger verwendet werden können, finden Sie unter Steuerung einer Remote-Debugging-Sitzung.

Hinweise

Wenn Sie srv* zu Ihrem Quellpfad hinzufügen, verwendet der Debugger SrcSrv, um Quelldateien von den in den Symboldateien der Zielmodule angegebenen Orten abzurufen. Die Verwendung von srv* im Quellpfad unterscheidet sich grundlegend von der Verwendung von srv* im Symbolpfad. Im Symbolpfad können Sie einen Symbolserverspeicherort zusammen mit srv* (z. B .sympath SRV*https://msdl.microsoft.com/download/symbols) angeben. Im Quellpfad steht srv* allein und ist durch Semikolons von allen anderen Elementen getrennt.

Wenn dieser Befehl von einem Debugclient ausgegeben wird, legt .srcfix den Quellpfad fest, um einen Quellserver auf dem Debugserver zu verwenden, während .lsrcfix auf dem lokalen Computer identisch ist.

Diese Befehle sind mit den Befehlen .srcpath (Set Source Path) und .lsrcpath (Set Local Source Path) gefolgt von dem srv\*-Quellpfadelement identisch. Somit sind die folgenden beiden Befehle gleichwertig:

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

Ebenso sind die folgenden zwei Befehle gleichwertig:

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