Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Указывает, как сопоставить физические пути с именами исходных путей, выходными данными компилятора.
Синтаксис
-pathmap:path1=sourcePath1,path2=sourcePath2
Arguments
| Срок | Definition |
|---|---|
path1 |
Обязательное. Полный путь к исходным файлам в текущей среде. |
sourcePath1 |
Обязательное. Исходный путь, заменяющийся path1 в любых выходных файлах. |
Замечания
Замечание
Указание -pathmap запрета работы точек останова в локальных сборках отладки. Только для -pathmap рабочих или непрерывных сборок интеграции.
Параметр -pathmap компилятора указывает, как сопоставить физические пути с именами исходных путей, выходными данными компилятора. Этот параметр сопоставляет каждый физический путь на компьютере, где выполняется компилятор, с соответствующим путем, который должен быть записан в выходные файлы.
Чтобы указать несколько сопоставленных исходных путей, разделите их запятыми.
Компилятор записывает исходный путь в выходные данные по следующим причинам:
- Исходный путь подставляется вместо аргумента, когда CallerFilePathAttribute применяется как необязательный параметр.
- Исходный путь внедряется как PDB-файл.
- Путь к PDB-файлу внедряется в PE-файл (переносимый исполняемый файл).
Этот -pathmap параметр недоступен в среде разработки Visual Studio. Он доступен только при компиляции из командной строки.
Example
В следующем примере компилируется и сопоставляется Test.vb исходный путь:
vbc -pathmap:C:\MyProject\=\BuildServer\,C:\Temp\=\BuildTemp\ Test.vb
В этом примере, если исходный файл находится C:\MyProject\Program.vbпо адресу, он будет отображаться в выходных данных как \BuildServer\Program.vb.