Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Spécifie comment mapper des chemins physiques aux noms de chemins d’accès source en sortie par le compilateur.
Syntaxe
-pathmap:path1=sourcePath1,path2=sourcePath2
Arguments
| Terme | Definition |
|---|---|
path1 |
Obligatoire. Chemin complet des fichiers sources dans l’environnement actuel. |
sourcePath1 |
Obligatoire. Chemin d’accès source substitué path1 dans tous les fichiers de sortie. |
Remarques
Note
La spécification empêche l’utilisation -pathmap de points d’arrêt dans les builds de débogage locales.
-pathmap Défini uniquement pour les builds de production ou d’intégration continue.
L’option -pathmap du compilateur spécifie comment mapper des chemins physiques aux noms de chemins d’accès source générés par le compilateur. Cette option mappe chaque chemin physique de l’ordinateur sur lequel le compilateur s’exécute à un chemin correspondant qui doit être écrit dans les fichiers de sortie.
Pour spécifier plusieurs chemins sources mappés, séparez-les par des virgules.
Le compilateur écrit le chemin source dans sa sortie dans les cas suivants :
- Le chemin source est remplacé par un argument quand CallerFilePathAttribute est appliqué à un paramètre facultatif.
- Le chemin source est incorporé dans un fichier PDB.
- Le chemin du fichier PDB est incorporé dans un fichier exécutable portable (PE).
L’option -pathmap n’est pas disponible à partir de l’environnement de développement Visual Studio ; elle est disponible uniquement lors de la compilation à partir de la ligne de commande.
Example
L’exemple suivant compile et mappe les chemins Test.vb sources :
vbc -pathmap:C:\MyProject\=\BuildServer\,C:\Temp\=\BuildTemp\ Test.vb
Dans cet exemple, si un fichier source se trouve à l’emplacement C:\MyProject\Program.vb, il apparaît dans la sortie sous \BuildServer\Program.vb.