Condividi tramite


/optimize (opzioni del compilatore C#)

L'opzione /optimize attiva o disabilita le ottimizzazioni eseguite dal compilatore per ridurre la dimensione del file di output e aumentarne la velocità e l'efficienza.

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

Note

/optimize comunica inoltre a Common Language Runtime di ottimizzare il codice in fase di esecuzione.

Per impostazione predefinita, le ottimizzazioni sono disabilitate. Per attivarle, specificare /optimize+.

Durante la compilazione di un modulo per l'utilizzo da parte di un assembly, specificare per /optimize le stesse impostazioni utilizzate per l'assembly.

/o rappresenta la versione abbreviata di /optimize.

È possibile utilizzare congiuntamente le opzioni /optimize e /debug.

Per impostare l'opzione del compilatore nell'ambiente di sviluppo di Visual Studio

  1. Aprire la pagina Proprietà del progetto.

  2. Fare clic sulla pagina delle proprietà Compila.

  3. Modificare la proprietà Ottimizza codice.

Per informazioni su come impostare questa opzione del compilatore a livello di codice, vedere Optimize.

Esempio

Compilare t2.cs e attivare le ottimizzazioni del compilatore:

csc t2.cs /optimize

Vedere anche

Altre risorse

Opzioni del compilatore C#

Proprietà del progetto (Visual Studio)