/target:winexe (C#-Compileroptionen)/target:winexe (C# Compiler Options)

Die Option /target:winexe bewirkt, dass der Compiler eine ausführbare Windows-Anwendung (EXE) erstellt.The /target:winexe option causes the compiler to create an executable (EXE), Windows program.

SyntaxSyntax

/target:winexe  

HinweiseRemarks

Die ausführbare Datei wird mit der Dateiendung „.exe“ erstellt.The executable file will be created with the .exe extension. Ein Windows-Programm stellt eine Benutzeroberfläche entweder aus der .NET Framework-Bibliothek oder mit den Win32-APIs bereit.A Windows program is one that provides a user interface from either the .NET Framework library or with the Win32 APIs.

Verwenden Sie /target:exe, um eine Konsolenanwendung zu erstellen.Use /target:exe to create a console application.

Sofern Sie nicht die Option /out verwenden, erhält die Ausgabedatei den Namen der Eingabedatei, die die Main-Methode enthält.Unless otherwise specified with the /out option, the output file name takes the name of the input file that contains the Main method.

Wenn es in der Befehlszeile angegeben wurde, werden alle Dateien bis zur nächsten Option /out oder /target verwendet, um das Windows-Programm zu erstellen.When specified at the command line, all files until the next /out or /target option are used to create the Windows program.

Nur eine Main-Methode wird in den Quellcodedateien benötigt, die in eine EXE-Datei kompiliert werden.One and only one Main method is required in the source code files that are compiled into an .exe file. Sollte Ihr Code mehr als eine Klasse mit einer Main-Methode haben, können Sie mit der Option /main angeben, welche Klasse die Main-Methode enthält.The /main option lets you specify which class contains the Main method, in cases where your code has more than one class with a Main method.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung festTo set this compiler option in the Visual Studio development environment

  1. Öffnen Sie die Seite Eigenschaften des Projekts.Open the project's Properties page.

  2. Klicken Sie auf die Eigenschaftenseite Anwendung.Click the Application property page.

  3. Ändern Sie die Eigenschaft Ausgabetyp.Modify the Output type property.

Informationen zum programmgesteuerten Festlegen dieser Compileroption finden Sie unter OutputType.For information on how to set this compiler option programmatically, see OutputType.

BeispielExample

Kompilieren Sie in.cs in ein Windows-Programm:Compile in.cs into a Windows program:

csc /target:winexe in.cs  

Siehe auchSee Also

/ target (C#-Compileroptionen)/target (C# Compiler Options)
C#-CompileroptionenC# Compiler Options