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å kö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).