Delen via


Het dialoogvenster Geavanceerde build-instellingen (C#)

Gebruik het dialoogvenster Geavanceerde build-instellingen van de projectontwerper om de geavanceerde buildconfiguratie-eigenschappen van het project op te geven. Dit dialoogvenster is alleen van toepassing op C#-projecten.

Algemeen

Met de volgende opties kunt u algemene geavanceerde instellingen instellen.

taalversie

Koppelingen naar /langversion (C#-compileropties), die informatie biedt over hoe een standaardtaalversie wordt gekozen op basis van het doelframework van een project.

interne compilerfoutrapportage

Hiermee geeft u op of compilerfouten moeten worden gerapporteerd aan Microsoft. Als deze optie is ingesteld op prompt (de standaardinstelling), ontvangt u een prompt als er een interne compilerfout optreedt, zodat u een foutrapport elektronisch naar Microsoft kunt verzenden. Als dit is ingesteld op verzenden, wordt automatisch een foutenrapport verzonden. Als deze optie is ingesteld op wachtrij, worden foutrapporten in de wachtrij geplaatst. Als deze optie is ingesteld op geen, wordt de fout alleen gerapporteerd in de tekstuitvoer van de compiler. Zie /errorreport (C# Compiler Options)voor meer informatie.

Controleren op rekenkundige overloop/onderloop

Hiermee geeft u op of een rekenkundige instructie voor gehele getallen die niet binnen het bereik van de gecontroleerd of uitgeschakelde trefwoorden en dat resulteert in een waarde buiten het gegevenstype, leidt tot een runtime-uitzondering. Zie /checked (C# Compiler Options)voor meer informatie.

Geen verwijzing naar mscorlib.dll

Hiermee geeft u op of mscorlib.dll wordt geïmporteerd in uw programma, waarmee de volledige System naamruimte wordt gedefinieerd. Schakel dit selectievakje in als u uw eigen System naamruimte en objecten wilt definiëren of maken. Zie /nostdlib (C# Compiler Options)voor meer informatie.

Uitvoer

Met de volgende opties kunt u geavanceerde uitvoeropties opgeven.

Informatie over foutopsporing

Hiermee geeft u het type foutopsporingsgegevens op die door de compiler worden gegenereerd. Zie voor meer informatie over het configureren van de foutopsporingsprestaties van een toepassing Een installatiekopieën gemakkelijker te debuggen. Deze instelling heeft de volgende opties:

  • geen

    Hiermee geeft u op dat er geen foutopsporingsgegevens worden gegenereerd.

  • volledige

    Hiermee kunt u een foutopsporingsprogramma toevoegen aan het actieve programma.

  • pdbonly-

    Hiermee staat u foutopsporing van broncode toe wanneer het programma wordt gestart in het foutopsporingsprogramma, maar worden alleen assembly's weergegeven wanneer het actieve programma is gekoppeld aan het foutopsporingsprogramma.

  • draagbare

    Produceert een . PDB-bestand, een niet-platformspecifiek, draagbaar symboolbestand dat andere hulpprogramma's biedt, met name foutopsporingsprogramma's, informatie over wat zich in het belangrijkste uitvoerbare bestand bevindt en hoe het is geproduceerd. Zie Portable PDB- voor meer informatie.

  • ingesloten

    Hiermee wordt informatie over draagbare symbolen in de assembly ingesloten. Geen externe . PDB-bestand wordt geproduceerd.

Zie /debug (C# Compiler Options)voor meer informatie.

bestandsuitlijning

Hiermee geeft u de grootte van secties in het uitvoerbestand. Geldige waarden zijn 512, 1024, 2048, 4096en 8192. Deze waarden worden gemeten in bytes. Elke sectie wordt uitgelijnd op een grens die een veelvoud van deze waarde is, wat van invloed is op de grootte van het uitvoerbestand. Zie /filealign (C# Compiler Options)voor meer informatie.

bibliotheekbasisadres

Hiermee geeft u het voorkeursbasisadres waarop een DLL moet worden geladen. Het standaardbasisadres voor een DLL wordt ingesteld door de algemene taalruntime van .NET Framework. Zie /baseaddress (C# Compiler Options)voor meer informatie.

Zie ook