/target:exe (C#-Compileroptionen)

Die Option /target:exe bewirkt, dass der Compiler eine ausführbare Konsolenanwendung (EXE) erstellt.

Syntax

/target:exe  

Hinweise

Die Option /target:exe ist standardmäßig aktiviert. Die ausführbare Datei wird mit der Dateiendung „.exe“ erstellt.

Verwenden Sie /target:winexe, um ein ausführbares Windows-Programm zu erstellen.

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

Wenn es in der Befehlszeile angegeben wurde, werden alle Dateien bis zur nächsten Option /out oder /target:module verwendet, um die EXE-Datei zu erstellen

Nur eine Main-Methode wird in den Quellcodedateien benötigt, die in eine EXE-Datei kompiliert werden. Sollte Ihr Code mehr als eine Klasse mit einer Main-Methode haben, können Sie mit der Compileroption /main angeben, welche Klasse die Methode Main enthält.

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

  1. Öffnen Sie die Seite Eigenschaften des Projekts.

  2. Klicken Sie auf die Eigenschaftenseite Anwendung.

  3. Ändern Sie die Eigenschaft Ausgabetyp.

Informationen zum programmatischen Festlegen dieser Compileroption finden Sie unter OutputType.

Beispiel

Jede der folgenden Befehlszeilen wird in.cs kompilieren, wodurch in.exe erstellt wird:

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

Siehe auch

/target (C#-Compileroptionen)
C#-Compileroptionen