-pathmap

Anger hur du mappar fysiska sökvägar till källsökvägsnamn som utdata från kompilatorn.

Syntax

-pathmap:path1=sourcePath1,path2=sourcePath2

Arguments

Begrepp Definition
path1 Obligatoriskt. Den fullständiga sökvägen till källfilerna i den aktuella miljön.
sourcePath1 Obligatoriskt. Källsökvägen som ersätts i path1 alla utdatafiler.

Anmärkningar

Anmärkning

Om du anger -pathmap förhindras brytpunkter från att fungera i lokala felsökningsversioner. -pathmap Ange endast för produktions- eller kontinuerliga integreringsversioner.

Kompilatoralternativet -pathmap anger hur du mappar fysiska sökvägar till källsökvägsnamn som utdata från kompilatorn. Det här alternativet mappar varje fysisk sökväg på datorn där kompilatorn körs till en motsvarande sökväg som ska skrivas i utdatafilerna.

Om du vill ange flera mappade källsökvägar separerar du var och en med kommatecken.

Kompilatorn skriver källsökvägen till dess utdata av följande skäl:

  • Källsökvägen ersätts med ett argument när CallerFilePathAttribute den tillämpas på en valfri parameter.
  • Källsökvägen är inbäddad i en PDB-fil.
  • Sökvägen till PDB-filen är inbäddad i en PE-fil (bärbar körbar fil).

Alternativet är inte tillgängligt från Visual Studio-utvecklingsmiljön. Det -pathmap är endast tillgängligt när du kompilerar från kommandoraden.

Example

I följande exempel kompileras Test.vb och mappas källsökvägarna:

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

Om en källfil finns i C:\MyProject\Program.vbdet här exemplet visas den i utdata som \BuildServer\Program.vb.

Se även