Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Określa sposób mapowania ścieżek fizycznych na nazwy ścieżek źródłowych wyjściowych przez kompilator.
Składnia
-pathmap:path1=sourcePath1,path2=sourcePath2
Arguments
| Termin | Definition |
|---|---|
path1 |
To jest wymagane. Pełna ścieżka do plików źródłowych w bieżącym środowisku. |
sourcePath1 |
To jest wymagane. Ścieżka źródłowa zastąpiona path1 w dowolnych plikach wyjściowych. |
Uwagi
Uwaga / Notatka
-pathmap Określanie uniemożliwia działanie punktów przerwania w lokalnych kompilacjach debugowania. Ustawiono -pathmap tylko kompilacje produkcyjne lub ciągłej integracji.
Opcja -pathmap kompilatora określa sposób mapowania ścieżek fizycznych na nazwy ścieżek źródłowych wyjściowych przez kompilator. Ta opcja mapuje każdą ścieżkę fizyczną na maszynie, na której kompilator jest uruchamiany do odpowiedniej ścieżki, która powinna zostać zapisana w plikach wyjściowych.
Aby określić wiele mapowanych ścieżek źródłowych, należy oddzielić je przecinkami.
Kompilator zapisuje ścieżkę źródłową w danych wyjściowych z następujących powodów:
- Ścieżka źródłowa jest zastępowana argumentem, gdy CallerFilePathAttribute parametr jest stosowany do opcjonalnego parametru.
- Ścieżka źródłowa jest osadzona w pliku PDB.
- Ścieżka pliku PDB jest osadzona w pliku PE (przenośny plik wykonywalny).
Opcja -pathmap nie jest dostępna w środowisku programistycznym programu Visual Studio. Jest ona dostępna tylko podczas kompilowania z wiersza polecenia.
Example
Poniższy przykład kompiluje i mapuje Test.vb ścieżki źródłowe:
vbc -pathmap:C:\MyProject\=\BuildServer\,C:\Temp\=\BuildTemp\ Test.vb
W tym przykładzie, jeśli plik źródłowy znajduje się w C:\MyProject\Program.vblokalizacji , będzie on wyświetlany w danych wyjściowych jako \BuildServer\Program.vb.