Freigeben über


/target:winexe (C#-Compileroptionen)

Die Option /target:winexe bewirkt, dass der Compiler ein ausführbares Windows-Programm (.exe) erstellt.

/target:winexe

Hinweise

Die ausführbare Datei wird mit der Erweiterung .exe erstellt. Ein Windows-Programm ist eine Anwendung, die eine Benutzeroberfläche entweder aus der .NET Framework-Bibliothek oder mit den Win32-APIs bereitstellt.

Verwenden Sie /target:exe, um eine Konsolenanwendung zu erstellen.

Sofern durch die Option /out nicht anders angegeben, erhält die Ausgabedatei den Namen der Eingabedatei, die die Main-Methode enthält.

Wird diese Option in der Befehlszeile angegeben, werden alle Dateien bis zur nächsten Option /out bzw. /target für die Erstellung des Windows-Programms verwendet.

In den Quellcodedateien, die in eine EXE-Datei kompiliert werden, wird ausschließlich eine Main-Methode benötigt. Mit der Option /main können Sie die Klasse angeben, in der die Main-Methode enthalten ist, falls der Code mehrere Klassen mit einer Main-Methode aufweist.

So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest

  1. Öffnen Sie die Eigenschaften-Seite des Projekts.

  2. Klicken Sie auf die Eigenschaftenseite von Anwendung.

  3. Ändern Sie die Eigenschaft Ausgabetyp.

Informationen über das programmgesteuerte Festlegen dieser Compileroption finden Sie unter OutputType.

Beispiel

In diesem Beispiel wird in.cs in ein Windows-Programm kompiliert:

csc /target:winexe in.cs

Siehe auch

Referenz

/target (C#-Compileroptionen)

Weitere Ressourcen

C#-Compileroptionen