Freigeben über


/target:exe (Konsolenanwendung erstellen) (C#-Compileroptionen)

Aktualisiert: November 2007

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

/target:exe

Hinweise

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

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

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

Wenn diese Option in der Befehlszeile angegeben wird, werden alle Dateien bis zur nächsten Option /out oder /target:module für die Erstellung der EXE-Datei verwendet.

In den Quellcodedateien, die in eine EXE-Datei kompiliert werden, wird ausschließlich eine Main-Methode benötigt. Mit der Compileroption /main können Sie angeben, in welcher Klasse 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 Seite Eigenschaften des Projekts.

  2. Klicken Sie auf die Eigenschaftenseite Anwendung.

  3. Ändern Sie die Eigenschaft Ausgabetyp.

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

Beispiel

In jeder der folgenden Zeilen wird in.cs kompiliert, wobei in.exe erstellt wird:

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

Siehe auch

Referenz

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

Weitere Ressourcen

C#-Compileroptionen