Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, wie physische Pfade dem Vom Compiler ausgegebenen Quellpfadnamen zugeordnet werden.
Syntax
-pathmap:path1=sourcePath1,path2=sourcePath2
Arguments
| Begriff | Definition |
|---|---|
path1 |
Erforderlich. Der vollständige Pfad zu den Quelldateien in der aktuellen Umgebung. |
sourcePath1 |
Erforderlich. Der Quellpfad ersetzt path1 in allen Ausgabedateien. |
Bemerkungen
Hinweis
Die Angabe -pathmap verhindert, dass Haltepunkte in lokalen Debugbuilds funktionieren. Nur für Produktions- oder fortlaufende Integrationsbuilds festgelegt -pathmap .
Die -pathmap Compileroption gibt an, wie physische Pfade dem Vom Compiler ausgegebenen Quellpfadnamen zugeordnet werden. Bei dieser Option wird jeder physische Pfad auf dem Computer, auf dem der Compiler ausgeführt wird, einem entsprechenden Pfad zugeordnet, der in die Ausgabedateien geschrieben werden sollte.
Trennen Sie mehrere zugeordnete Quellpfade durch ein Komma.
Aus folgenden Gründen schreibt der Compiler den Quellpfad in die Ausgabe:
- Der Quellpfad ersetzt ein Argument, wenn das CallerFilePathAttribute auf einen optionalen Parameter angewendet wird.
- Der Quellpfad ist in eine PDB-Datei eingebettet.
- Der Pfad der PDB-Datei ist in einer PE-Datei (Portable Executable, portierbare ausführbare Datei) eingebettet.
Die -pathmap Option ist nicht in der Visual Studio-Entwicklungsumgebung verfügbar. Sie ist nur verfügbar, wenn Sie über die Befehlszeile kompiliert werden.
Example
Im folgenden Beispiel werden die Quellpfade Test.vb kompiliert und zugeordnet:
vbc -pathmap:C:\MyProject\=\BuildServer\,C:\Temp\=\BuildTemp\ Test.vb
Wenn sich in diesem Beispiel eine Quelldatei befindet C:\MyProject\Program.vb, wird sie in der Ausgabe als \BuildServer\Program.vbangezeigt.