Sdílet prostřednictvím


Možnosti C# kompilátoru abecedně seřazeny

Následující možnosti kompilátoru jsou seřazeny abecedně. Seznam kategorií naleznete v Možnosti C# kompilátoru uvedené podle kategorie.

Parametr

Účel

@

Přečte soubor odpovědí pro další možnosti.

/?

Zobrazí zprávu využití na stdout.

/addmodule

Propojí určené moduly s tímto sestavením

/AppConfig

Určuje umístění app.config v době sestavení vazby.

/baseaddress

Určuje základní adresu knihovny, která má být vytvořena.

/bugreport

Vytvoří soubor s chybovými zprávami. Tento soubor bude odeslán spolu se všemi informacemi o chybách v případě, že je použita možnost /errorreport:prompt nebo /errorreport:send.

/checked

Způsobí, že kompilátor generuje kontroly přetečení.

/codepage

Určuje znakovou stránku, která má být použita při otevírání zdrojových souborů.

/debug

Posílá informace pro ladění.

/define

Definuje symboly podmíněné kompilace.

/delaysign

Podepíše sestavení pouze pomocí veřejné části silného názvu klíče.

/doc

Určuje soubor dokumentace jazyk XML, který se má generovat.

/errorreport

Určuje způsob zpracování vnitřních chyb kompilátoru: prompt, send nebo none. Výchozí hodnota je none.

/filealign

Určuje přidružení použité pro oddíly výstupního souboru.

/fullpaths

Způsobí, že kompilátor generuje úplné cesty.

/help

Zobrazí zprávu využití na stdout.

/incremental

Umožňuje přírůstkovou kompilaci [zastaralé].

/keycontainer

Určuje kontejner se silným názvem klíče.

/keyfile

Určuje soubor se silným názvem klíče.

/langversion

Určuje režim jazykové verze: ISO-1 nebo Default.

/lib

Určuje další adresáře, ve kterých chcete vyhledávat odkazy.

/link

Zpřístupní danému projektu informace o typu modelu COM v zadaném sestavení.

/linkresource

Propojí určený prostředek s tímto sestavením.

/main

Určuje typ obsahující vstupní bod (ignoruje všechny ostatní vstupní body).

/noconfig

Dá pokyn kompilátoru, aby automaticky nezahrnoval soubor CSC.RSP.

/nologo

Potlačí zprávu o autorských právech kompilátoru.

/nostdlib

Dá pokyn kompilátoru, aby neodkazoval standardní knihovnu (mscorlib.dll).

/nowarn

Zakáže zprávy určitých upozornění

/nowin32manifest

Dá pokyn kompilátoru, aby nevkládal manifest aplikace do spustitelného souboru.

/optimize

Povolí nebo zakáže optimalizace.

/out

Určuje název výstupního souboru (výchozí: základní název souboru s hlavní třídou nebo prvního soubor).

/pdb

Určuje název a umístění souboru .pdb.

/platform

Vymezuje platformy, na kterých lze tento kód spustit: x86, Itanium, x64 nebo anycpu. Výchozí nastavení je anycpu.

/recurse

Zahrne všechny soubory v aktuálním adresáři a podadresářích podle specifikace zástupného znaku.

/reference

Odkazuje na metadata ze zadaných souborů sestavení.

/resource

Vloží určený prostředek.

/target

Určuje formát výstupního souboru použitím jedné ze čtyř možností: /target:exe, /target:library, /target:module, /target:winexe.

/unsafe

Umožňuje nebezpečný kód.

/utf8output

Výstupy zpráv kompilátoru v kódování znakové sady UTF-8.

/warn

Nastaví úroveň upozornění (0-4).

/warnaserror

Hlásí konkrétní upozornění jako chyby.

/win32icon

Použije danou ikonu pro výstup.

/win32manifest

Určuje vlastní soubor manifestu win32.

/win32res

Určuje soubor prostředků win32 (.res).

Viz také

Úkoly

Postupy: Nastavit proměnné prostředí

Odkaz

Možnosti C# kompilátoru uvedené podle kategorie

<compiler>element

Další zdroje

Možnosti C# kompilátoru