/main (C#-Compileroptionen)
Diese Option gibt die Klasse an, die den Einstiegspunkt des Programms enthält, wenn mehrere Klassen eine Main-Methode enthalten.
/main:class
Argumente
- class
der Typ, der die Main-Methode enthält.
Hinweise
Wenn in der Kompilierung mehrere Typen mit einer Main-Methode enthalten sind, können Sie festlegen, in welchem Typ die Main-Methode enthalten ist, die Sie als Einstiegspunkt in das Programm verwenden möchten.
Diese Option ist für die Kompilierung von EXE-Dateien vorgesehen.
So legen Sie diese Compileroption in der Visual Studio-Entwicklungsumgebung fest
Öffnen Sie die Eigenschaften-Seite des Projekts.
Klicken Sie auf die Eigenschaftenseite von Anwendung.
Ändern Sie die Startobjekt-Eigenschaft.
Weitere Informationen zur programmgesteuerten Festlegung dieser Compileroption finden Sie unter StartupObject.
Beispiel
In diesem Beispiel werden t2.cs und t3.cs kompiliert, wobei angegeben wird, dass sich die relevante Main-Methode in Test2 befindet:
csc t2.cs t3.cs /main:Test2