/optimize (C#-Compileroptionen)/optimize (C# Compiler Options)

Die Option /optimize aktiviert oder deaktiviert die vom Compiler durchgeführten Optimierungen, damit Ihre Ausgabedatei kleiner, schneller und effizienter wird.The /optimize option enables or disables optimizations performed by the compiler to make your output file smaller, faster, and more efficient.

SyntaxSyntax

/optimize[+ | -]  

HinweiseRemarks

Außerdem weist /optimize die Common Language Runtime an, den Code zur Laufzeit zu optimieren./optimize also tells the common language runtime to optimize code at runtime.

Optimierungen sind standardmäßig deaktiviert.By default, optimizations are disabled. Geben Sie /optimize+ an, um Optimierungen zu aktivieren.Specify /optimize+ to enable optimizations.

Beim Erstellen eines Moduls, das von einer Assembly verwendet werden soll, verwenden Sie dieselben /optimize-Einstellungen wie die der Assembly.When building a module to be used by an assembly, use the same /optimize settings as those of the assembly.

/o ist die Kurzform von /optimize./o is the short form of /optimize.

Es ist möglich, die Optionen / optimize und /debug zu kombinieren.It is possible to combine the /optimize and /debug options.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung festTo set this compiler option in the Visual Studio development environment

  1. Öffnen Sie die Eigenschaften-Seite des Projekts.Open the project's Properties page.

  2. Klicken Sie auf die Eigenschaftenseite Build .Click the Build property page.

  3. Ändern Sie die Eigenschaft Code optimieren.Modify the Optimize Code property.

Informationen zum programmgesteuerten Festlegen dieser Compileroption finden Sie unter Optimize.For information on how to set this compiler option programmatically, see Optimize.

BeispielExample

Kompilieren Sie t2.cs, um Compileroptimierungen zu aktivieren:Compile t2.cs and enable compiler optimizations:

csc t2.cs /optimize  

Siehe auchSee Also

C#-CompileroptionenC# Compiler Options
Verwalten von Projekt- und ProjektmappeneigenschaftenManaging Project and Solution Properties