Delen via


-pathmap

Hiermee geeft u op hoe fysieke paden worden toegewezen aan bronpadnamen die door de compiler worden uitgevoerd.

Syntaxis

-pathmap:path1=sourcePath1,path2=sourcePath2

Arguments

Termijn Definition
path1 Verplicht. Het volledige pad naar de bronbestanden in de huidige omgeving.
sourcePath1 Verplicht. Het bronpad is vervangen door path1 alle uitvoerbestanden.

Opmerkingen

Opmerking

-pathmap Opgeven voorkomt dat onderbrekingspunten werken in lokale foutopsporingsversies. Alleen ingesteld -pathmap voor builds voor productie- of continue integratie.

De -pathmap compileroptie geeft aan hoe fysieke paden worden toegewezen aan bronpadnamen die door de compiler worden uitgevoerd. Met deze optie wordt elk fysiek pad toegewezen op de computer waarop de compiler wordt uitgevoerd naar een bijbehorend pad dat in de uitvoerbestanden moet worden geschreven.

Als u meerdere toegewezen bronpaden wilt opgeven, scheidt u deze met een komma.

De compiler schrijft het bronpad om de volgende redenen naar de uitvoer:

  • Het bronpad wordt vervangen door een argument wanneer het CallerFilePathAttribute wordt toegepast op een optionele parameter.
  • Het bronpad is ingesloten in een PDB-bestand.
  • Het pad van het PDB-bestand wordt ingesloten in een PE-bestand (draagbaar uitvoerbaar bestand).

De optie is niet beschikbaar vanuit de Ontwikkelomgeving van Visual Studio. Deze -pathmap optie is alleen beschikbaar bij het compileren vanaf de opdrachtregel.

Example

In het volgende voorbeeld worden de bronpaden Test.vb gecompileerd en toegewezen:

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

Als in dit voorbeeld een bronbestand zich bevindt C:\MyProject\Program.vb, wordt het weergegeven in de uitvoer als \BuildServer\Program.vb.

Zie ook