Partager via


Erreur du compilateur CS5001

Mise à jour : novembre 2007

Message d'erreur

Le programme 'programme' ne contient pas une méthode 'Main' statique adéquate pour un point d'entrée
Program 'program' does not contain a static 'Main' method suitable for an entry point

Cette erreur se produit lorsqu'aucune méthode Main statique dotée d'une signature correcte n'a été trouvée dans le code qui produit un fichier exécutable. Cette erreur se produit également si la fonction de point d'entrée Main est définie avec une casse incorrecte, par exemple main.

  • Main doit être déclarée comme statique, retourner void ou int, et ne pas avoir de paramètres ou alors un paramètre de type string[].

Exemple

L'exemple suivant génère l'erreur CS5001 :

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

Voir aussi

Concepts

Main() et arguments de ligne de commande (Guide de programmation C#)