Share via


/target:winexe (Options du compilateur C#)

Avec l'option /target:winexe, le compilateur crée un programme Windows exécutable (EXE).

/target:winexe

Notes

Le fichier exécutable est créé avec l'extension .exe. Un programme Windows est un programme qui fournit une interface utilisateur à partir de la bibliothèque du .NET Framework ou avec les API Win32.

Utilisez l'option /target:exe pour créer une application console.

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 suivante sont utilisés pour créer le programme Windows.

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 qui contient 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

Compilez in.cs en un programme Windows :

csc /target:winexe in.cs

Voir aussi

Référence

/target (Options du compilateur C#)

Autres ressources

Options du compilateur C#