Dela via


Dialogrutan Avancerade bygginställningar (C#)

Använd dialogrutan Avancerade bygginställningar i Project Designer- för att ange projektets avancerade byggkonfigurationsegenskaper. Den här dialogrutan gäller endast för C#-projekt.

Allmänt

Med följande alternativ kan du ange allmänna avancerade inställningar.

språkversion

Länkar till /langversion (C#-kompilatoralternativ), som innehåller information om hur en standardspråkversion väljs baserat på ett projekts målramverk.

intern för kompilatorfelrapportering

Anger om kompilatorfel ska rapporteras till Microsoft. Om inställningen är inställd på fråga (standard) får du en uppmaning om ett internt kompilatorfel inträffar, vilket ger dig möjlighet att skicka en felrapport elektroniskt till Microsoft. Om värdet är inställt på skickaskickas en felrapport automatiskt. Om värdet är inställt på placeras felrapporter i kö. Om värdet är ingenrapporteras felet endast i kompilatorns textutdata. Mer information finns i /errorreport (C#Compiler Options).

Sök efter aritmetiskt spill/underflöde

Anger om ett heltalsaritmetikinstruktion som inte ingår i omfånget för markerat eller avmarkerat nyckelord och som resulterar i ett värde utanför datatypens intervall orsakar ett körningsfel. Mer information finns i /checked (C#Compiler Options).

Referera inte till mscorlib.dll

Anger om mscorlib.dll ska importeras till ditt program, vilket definierar hela System namnområdet. Markera den här kryssrutan om du vill definiera eller skapa ett eget System namnområde och objekt. Mer information finns i /nostdlib (C#-kompilatoralternativ).

Utdata

Med följande alternativ kan du ange avancerade utdataalternativ.

Felsökningsinformation

Anger vilken typ av felsökningsinformation som genereras av kompilatorn. Information om hur du konfigurerar felsökningsprestanda för ett program finns i Att göra en avbildning enklare att felsöka. Den här inställningen har följande alternativ:

  • ingen

    Anger att ingen felsökningsinformation ska genereras.

  • fullständig

    Aktiverar anslutning av ett felsökningsprogram till det program som körs.

  • pdbonly

    Tillåter felsökning av källkod när programmet startas i felsökningsprogrammet, men visar bara assembler när det program som körs är kopplat till felsökningsprogrammet.

  • bärbara

    Skapar en . PDB-fil, en icke-plattformsspecifik, portabel symbolfil som innehåller andra verktyg, särskilt felsökningsprogram, information om vad som finns i den huvudsakliga körbara filen och hur den producerades. Mer information finns i Portable PDB.

  • inbäddade

    Bäddar in portabel symbolinformation i sammansättningen. Ingen extern . PDB-filen skapas.

Mer information finns i /debug (C#-kompilatoralternativ).

filjustering

Anger storleken på avsnitten i utdatafilen. Giltiga värden är 512, 1024, 2048, 4096och 8192. Dessa värden mäts i byte. Varje avsnitt justeras på en gräns som är en multipel av det här värdet, vilket påverkar utdatafilens storlek. Mer information finns i /filealign (C#-kompilatoralternativ).

biblioteksbasadress

Anger den primära basadress där en DLL ska läsas in. Standardbasadressen för en DLL anges av .NET Framework common language runtime. Mer information finns i /baseaddress (C#-kompilatoralternativ).

Se även