Partager via


.srcfix, .lsrcfix (Utiliser le serveur source)

Les commandes .srcfix et .lsrcfix définissent automatiquement le chemin source pour indiquer l’utilisation d’un serveur source.

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

Paramètres

+
Cela préserve le chemin source existant et ajoute ; srv\* à la fin. Si le + n’est pas utilisé, le chemin source existant est remplacé.

Chemins
Spécifie un ou plusieurs chemins supplémentaires à ajouter à la fin du nouveau chemin source.

Environnement

La commande .srcfix est disponible sur tous les débogueurs. La commande .lsrcfix est disponible uniquement dans WinDbg et ne peut pas être utilisée dans les fichiers de script.

Élément Description
Modes Mode utilisateur, mode noyau
Targets Live, vidage de la mémoire
Platforms Tous

Informations supplémentaires

Pour plus d’informations sur la définition du chemin source local pour un client distant, veuillez consulter la section Options de ligne de commande WinDbg. Pour des détails sur SrcSrv, veuillez consulter la section Utilisation d’un serveur source. Pour des détails sur le chemin source et le chemin source local, veuillez consulter la section Chemin source. Pour plus d’informations sur les commandes pouvant être utilisées lors du débogage distant à travers le débogueur, veuillez consulter la section Contrôler une session de débogage à distance.

Notes

Lorsque vous ajoutez srv* au chemin source, le débogueur utilise SrcSrv pour récupérer les fichiers source à partir des emplacements spécifiés dans les fichiers de symboles des modules cibles. L’utilisation de srv* dans le chemin source est fondamentalement différente de celle de srv* dans le chemin des symboles. Dans le chemin des symboles, vous pouvez spécifier un emplacement de serveur de symboles avec le srv* (par exemple, .sympath SRV*https://msdl.microsoft.com/download/symbols). Dans le chemin source, srv* est seul, séparé de tous les autres éléments par des points-virgules.

Lorsque cette commande est émise à partir d’un client de débogage, .srcfix définit le chemin source pour utiliser un serveur source sur le serveur de débogage, tandis que .lsrcfix fait de même sur la machine locale.

Ces commandes sont identiques aux commandes .srcpath (Définir le chemin source) et .lsrcpath (Définir le chemin source local) suivies de l’élément de chemin source srv\*. Ainsi, les deux commandes suivantes sont équivalentes :

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

De même, les deux commandes suivantes sont équivalentes :

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