/target:exe (Créer une application console) (Options du compilateur C#)

Mise à jour : novembre 2007

Avec l'option /target:exe, le compilateur crée une application console exécutable (EXE).

/target:exe

Notes

L'option /target:exe est activée par défaut. Le fichier exécutable est créé avec l'extension .exe.

Utilisez /target:winexe pour créer un exécutable de programme Windows.

Sauf si vous spécifiez l'option /out, le nom du fichier de sortie prend le nom du fichier d'entrée contenant la méthode Main.

Tous les fichiers spécifiés sur la ligne de commande avant l'option /out ou /target:module suivante sont utilisés pour créer le fichier .exe.

Une seule méthode Main est requise dans les fichiers de code source qui sont compilés en un fichier .exe. L'option du compilateur /main vous permet de spécifier la classe contenant la méthode Main lorsque votre code possède plusieurs classes contenant une méthode Main.

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 Application.

  3. Modifiez la propriété Type de sortie.

Pour plus d'informations sur la définition de cette option du compilateur par programme, consultez OutputType.

Exemple

Chacune des lignes de commande suivantes compile in.cs et crée le fichier in.exe :

csc /target:exe in.cs
csc in.cs

Voir aussi

Référence

/target (Spécifier le format du fichier de sortie) (Options du compilateur C#)

Autres ressources

Options du compilateur C#