Esta documentación está archivada y no tiene mantenimiento.

/optimize (Habilitar o deshabilitar optimizaciones) (Opciones del compilador de C#)

La opción /optimizehabilita o deshabilita las optimizaciones realizadas por el compilador para hacer que el archivo de resultados sea más pequeño, rápido y eficiente.


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

También indica a Common Language Runtime que optimice el código en tiempo de ejecución.

De forma predeterminada, las optimizaciones están deshabilitadas. Especifique /optimize+ para habilitar las optimizaciones.

Cuando genere un módulo para que lo utilice un ensamblado, utilice la misma configuración /optimize que para el propio ensamblado.

/o es la forma abreviada de /optimize.

Se pueden combinar las opciones /optimize y /debug.

Para establecer esta opción del compilador en el entorno de desarrollo de Visual Studio

  1. Abra la página Propiedades del proyecto. Para obtener información detallada, vea Cómo: Especificar las propiedades del proyecto (C#, J#).

  2. Haga clic en la página de propiedades Generar.

  3. Modifique la propiedad Optimizar código.

Para obtener información sobre cómo establecer esta opción del compilador mediante programación, vea Optimize.

Para compilar t2.cs y habilitar las optimizaciones del compilador, ejecute:

csc t2.cs /optimize
Mostrar: