Sdílet prostřednictvím


-pathmap

Určuje způsob mapování fyzických cest na názvy zdrojových cest výstupem kompilátoru.

Syntaxe

-pathmap:path1=sourcePath1,path2=sourcePath2

Arguments

Term Definition
path1 Povinné. Úplná cesta ke zdrojovým souborům v aktuálním prostředí.
sourcePath1 Povinné. Zdrojová cesta byla nahrazena path1 ve všech výstupních souborech.

Poznámky

Poznámka:

Určení -pathmap brání zarážce v práci v místních sestaveních ladění. Nastaví -pathmap se jenom pro sestavení produkční nebo kontinuální integrace.

Možnost -pathmap kompilátoru určuje způsob mapování fyzických cest na názvy zdrojových cest kompilátorem. Tato možnost mapuje každou fyzickou cestu na počítači, kde kompilátor běží na odpovídající cestu, která by se měla zapisovat do výstupních souborů.

Pokud chcete zadat více mapovaných zdrojových cest, oddělte je čárkou.

Kompilátor zapíše zdrojovou cestu do výstupu z následujících důvodů:

  • Zdrojová cesta se nahradí argumentem při CallerFilePathAttribute použití na volitelný parametr.
  • Zdrojová cesta je vložena do souboru PDB.
  • Cesta k souboru PDB je vložena do souboru PE (přenosného spustitelného souboru).

Tato -pathmap možnost není k dispozici ve vývojovém prostředí sady Visual Studio. Tato možnost je k dispozici pouze při kompilaci z příkazového řádku.

Example

Následující příklad zkompiluje a mapuje Test.vb zdrojové cesty:

vbc -pathmap:C:\MyProject\=\BuildServer\,C:\Temp\=\BuildTemp\ Test.vb

Pokud je v tomto příkladu umístěný C:\MyProject\Program.vbzdrojový soubor , zobrazí se ve výstupu jako \BuildServer\Program.vb.

Viz také