Lire en anglais

Partager via


Erreur du compilateur CS0017

Plusieurs points d’entrée sont définis dans le programme 'nom_fichier_sortie'. Compilez avec l’option /main pour spécifier le type qui contient le point d’entrée.

Un programme ne peut avoir qu’une seule méthode Main .

Pour résoudre cette erreur, vous pouvez supprimer toutes les méthodes Main de votre code sauf une, ou vous pouvez utiliser l’option du compilateur StartupObject pour spécifier la méthode Main à utiliser.

L’exemple suivant génère l’erreur CS0017 :

// CS0017.cs  
// compile with: /target:exe  
public class clx  
{  
   static public void Main()  
   {  
   }  
}  
  
public class cly  
{  
   public static void Main()   // CS0017, delete one Main or use /main  
   {  
   }  
}