Benutzer mit den meisten Antworten
Einstiegsklasse (main) eines Projektes festlegen

Frage
-
Hallo,
ich habe ein Projekt und eine (public) Klasse in diesem Projekt besitzt die Methode
public static void main(string[] args) {}
Beim Start erhalte ich die Fehlermeldung:
"Das Programm 'c:\User\....\.\..exe' enthält keine als Einstiegspunkt geeignete statische Main-Methode."Im Projektmappenexplorer habe im mir die Eigenschaften des Projektes zeigen lassen.
Unter dem Reiter "Anwendungen" kann ich in "Startobjekt" nichts festlegen.
Das DropDown beinhaltet nur "(nicht festgelegt)". Der Ausgabetyp steht auf "Konsolenanwendung".Wie kann ich die Einstiegsklasse festlegen?
Antworten
-
Hallo,
du musst die Main-Methode groß schreiben. Das angegebene Startobjekt ist nur dann notwendig, wenn du 2 Main-Methoden hasst. Sonst kannst du es auch (Nicht festgelegt) stehen lassen.Koopakiller [kuːpakɪllɐ] (Tom Lambert)
Webseite |
Code Beispiele |
Facebook |
Twitter |
Snippets
C# ↔ VB.NET Konverter
Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.- Als Antwort markiert frank me Mittwoch, 27. November 2013 16:13
Alle Antworten
-
Hallo,
du musst die Main-Methode groß schreiben. Das angegebene Startobjekt ist nur dann notwendig, wenn du 2 Main-Methoden hasst. Sonst kannst du es auch (Nicht festgelegt) stehen lassen.Koopakiller [kuːpakɪllɐ] (Tom Lambert)
Webseite |
Code Beispiele |
Facebook |
Twitter |
Snippets
C# ↔ VB.NET Konverter
Markiert bitte beantwortende Posts als Antwort und bewertet Beiträge. Danke.- Als Antwort markiert frank me Mittwoch, 27. November 2013 16:13
-
Oh vielen Dank Koopakiller! :-)
Ich komme gerade von Java rübergeswitched und da ... ;)
Danke!
-
Hallo zusammen,
noch eine kleine Anmerkung: Main sollte als private markiert werden. Es handelt sich hier um einen Einstiegspunkt in die Anwendung, und der darf laut Dokumentation nicht öffentlich sein. Für den C#-Kompiler macht es keinen Unterschied, aber Einstiegspunkte sollten nach außen besser nicht sichtbar sein.
Gruß
Marcel -
Danke Marcel!