Sdílet prostřednictvím


Compilerfehler CS5001

Aktualisiert: November 2007

Fehlermeldung

Das Programm "Programm" enthält keine als Einstiegspunkt geeignete statische Main-Methode
Program 'program' does not contain a static 'Main' method suitable for an entry point

Dieser Fehler tritt auf, wenn in dem Code, der eine ausführbare Datei erstellt, keine statische Main-Methode mit einer passenden Signatur gefunden wird. Dieser Fehler tritt ebenfalls auf, wenn die Einstiegspunktfunktion Main in falscher Schreibweise definiert ist, z. B. Kleinschreibung main.

  • Main muss als statisch deklariert werden und den Wert void oder int zurückgeben und darf entweder keine Parameter oder einen vom Typ string[] aufweisen.

Beispiel

Durch das folgende Beispiel wird der Fehler CS5001 ausgelöst:

// CS5001.cs
// CS5001 expected
public class a
{
   // Uncomment the following line to resolve.
   // static void Main() {}
}

Siehe auch

Konzepte

Main() und Befehlszeilenargumente (C#-Programmierhandbuch)