-pathmap

Megadja, hogyan képezheti le a fizikai elérési utakat a forrásútvonalak neveinek kimenetéhez a fordító által.

Szemantika

-pathmap:path1=sourcePath1,path2=sourcePath2

Arguments

Időszak Definition
path1 Szükséges. A forrásfájlok teljes elérési útja az aktuális környezetben.
sourcePath1 Szükséges. A forrás elérési útja bármely kimeneti fájlban lecserélve path1 .

Megjegyzések

Megjegyzés:

A beállítás -pathmap megakadályozza, hogy a töréspontok helyi hibakeresési buildekben működjön. Csak éles vagy folyamatos integrációs buildekhez van beállítva -pathmap .

A -pathmap fordító beállítás megadja, hogyan képezheti le a fizikai elérési utakat a forrásútvonalak neveinek a fordító által történő kimenetéhez. Ez a beállítás megfelelteti az egyes fizikai elérési utakat azon a gépen, amelyen a fordító egy megfelelő elérési útra fut, amelyet a kimeneti fájlokban kell írni.

Több megfeleltetett forrásútvonal megadásához vesszővel kell elválasztani azokat.

A fordító a következő okokból írja be a forrás elérési útját a kimenetébe:

  • A forrás elérési útja argumentumot helyettesít, ha a CallerFilePathAttribute paraméter egy választható paraméterre van alkalmazva.
  • A forrás elérési útja egy PDB-fájlba van beágyazva.
  • A PDB-fájl elérési útja egy PE (hordozható végrehajtható) fájlba van beágyazva.

Ez -pathmap a lehetőség nem érhető el a Visual Studio fejlesztői környezetében, csak a parancssorból való fordításkor érhető el.

Example

Az alábbi példa lefordítja és leképi Test.vb a forrásútvonalakat:

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

Ebben a példában, ha egy forrásfájl a következő helyen C:\MyProject\Program.vbtalálható, a kimenetben a következőként \BuildServer\Program.vbjelenik meg: .

Lásd még