Sdílet prostřednictvím


/optimize (Možnosti C# kompilátoru)

Možnost /optimize povolí nebo zakáže optimalizace, které provádí kompilátor, aby byl výstupní soubor menší, rychlejší a efektivnější.

/optimize[+ | <U>-</U>]

Poznámky

/optimize také sděluje modulu CLR (Common Language Runtime), aby optimalizoval kód za běhu.

Optimalizace jsou ve výchozím nastavení zakázána. Chcete-li povolit optimalizace, použijte /optimize+.

Při sestavování modulu, který bude používán určitým sestavením, použijte stejné nastavení /optimize jako u daného sestavení.

/o je zkratka pro /optimize.

Je možné kombinovat možnosti /optimize a /debug.

Chcete-li nastavit tuto možnost kompilátoru ve vývojovém prostředí Visual Studio

  1. Otevřete stránku Vlastnosti daného projektu.

  2. Klepněte na stránku vlastností Build.

  3. Upravte vlastnost Optimalizovat kód.

Informace o nastavení této možnosti kompilátoru v programu naleznete v tématu Optimize.

Příklad

Zkompiluje t2.cs a povolí optimalizace kompilátoru:

csc t2.cs /optimize

Viz také

Další zdroje

Možnosti C# kompilátoru

Vlastnosti projektu (Visual Studio)