Možnosti C# kompilátoru uvedené podle kategorie
Následující možnosti kompilátoru jsou seřazeny podle kategorie.Abecední seznam naleznete na Možnosti C# kompilátoru seřazeny abecedně.
Optimalizace
Možnost |
Účel |
---|---|
Určuje velikost oddílů ve výstupním souboru. |
|
Povolí nebo zakáže optimalizace. |
Výstupní soubory
Možnost |
Účel |
---|---|
Určuje soubor jazyka XML, do kterého mají být zapsány zpracované dokumentační komentáře. |
|
Určuje výstupní soubor. |
|
Určuje název a umístění souboru .pdb. |
|
Určuje výstupní platformu. |
|
Určete jazyk pro výstup kompilátoru. |
|
Určuje formát výstupního souboru pomocí jedné z pěti možností: /target:appcontainerexe, /target:exe, /target:library, /target:module, /target:winexe, nebo /target:winmdobj. |
sestavení rozhraní .NET Framework
Možnost |
Účel |
---|---|
Určuje jeden nebo více modulů, které mají být součástí tohoto sestavení. |
|
Instruuje kompilátor, aby přidal veřejný klíč, ale ponechal sestavení nepodepsané. |
|
Určuje název kontejneru kryptografického klíče. |
|
Určuje název souboru, který obsahuje kryptografický klíč. |
|
Určuje umístění sestavení odkazovaných formou /reference. |
|
Dá pokyn kompilátoru, aby neimportoval standardní knihovnu (mscorlib.dll). |
|
Importuje metadata ze souboru, který obsahuje sestavení. |
Ladění a kontrola chyb
Možnost |
Účel |
---|---|
Vytvoří soubor obsahující informace, které usnadňují hlášení chyb. |
|
Určuje zda celočíselná aritmetika, která přesahuje hranice datového typu, vyvolá za běhu výjimku. |
|
Pokyn kompilátoru pro generování informací o ladění. |
|
Nastaví chování ohlašování chyb. |
|
Určuje absolutní cestu k souboru ve výstupu kompilátoru. |
|
Potlačí generování zadaných upozornění kompilátorem. |
|
Nastaví úroveň upozornění. |
|
Povýší upozornění na chyby. |
Preprocesor
Možnost |
Účel |
---|---|
Definuje symboly preprocesoru. |
Zdrojích
Možnost |
Účel |
---|---|
Zpřístupní danému projektu informace o typu modelu COM v zadaném sestavení. |
|
Vytvoří odkaz na spravovaný prostředek. |
|
Vloží prostředek rozhraní .NET Framework do výstupního souboru. |
|
Určuje soubor .ico, který má být vložen do výstupního souboru. |
|
Určuje prostředek systému Win32, který má být vložen do výstupního souboru. |
Různé
Možnost |
Účel |
---|---|
Určuje soubor odpovědí. |
|
Zobrazí možnosti kompilátoru na stdout. |
|
Určuje upřednostňovanou základní adresu, ze které se má načítat knihovna DLL. |
|
Určuje znakovou stránku, která má být použita pro všechny soubory zdrojového kódu dané kompilace. |
|
Zobrazí možnosti kompilátoru na stdout. |
|
Určuje, že podporuje spustitelný soubor adresa místa rozložení randomizace (ASLR). |
|
Určuje, jaká verze jazyka má být použita. |
|
Určuje umístění metody Main. |
|
Instruuje kompilátor, aby neprováděl kompilaci se souborem csc.rsp. |
|
Potlačí informace kompilátoru. |
|
Prohledá podadresáře pro zdrojové soubory ke kompilaci. |
|
Určuje minimální verzi podsystému, který můžete použít spustitelný soubor. |
|
Umožňuje kompilaci kódu, který používá klíčové slovo unsafe. |
|
Zobrazí výstup kompilátoru pomocí kódování znakové sady UTF-8. |
Zastaralé možnosti
/incremental |
Umožňuje přírůstkovou kompilaci. |
Viz také
Úkoly
Jak: nastavení proměnných prostředí
Referenční dokumentace
Možnosti C# kompilátoru abecedně seřazeny