/optimize (Options du compilateur C#)

L’option /optimize active ou désactive les optimisations effectuées par le compilateur pour réduire la taille de votre fichier de sortie et le rendre plus rapide et plus efficace.

Syntaxe

/optimize[+ | -]  

Remarques

/optimize indique aussi au common language runtime d’optimiser le code au moment de l’exécution.

Par défaut, les optimisations sont désactivées. Pour activer les optimisations, spécifiez /optimize+.

Quand vous créez un module destiné à être utilisé par un assembly, utilisez les mêmes paramètres /optimize que ceux de l’assembly.

/o est la forme abrégée de /optimize.

Il est possible de combiner les options /optimize et /debug.

Pour définir cette option du compilateur dans l'environnement de développement Visual Studio

  1. Ouvrez la page Propriétés du projet.

  2. Cliquez sur la page de propriétés Générer.

  3. Modifiez la propriété Optimiser le code.

Pour plus d’informations sur la façon de définir cette option du compilateur par programmation, consultez Optimize.

Exemple

Compilez t2.cs et activez les optimisations du compilateur :

csc t2.cs /optimize  

Voir aussi

Options du compilateur C#
Gestion des propriétés des projets et des solutions