Прочитать на английском

Поделиться через


Ошибка компилятора CS0017

Программа "имя выходного файла" имеет несколько заданных точек входа. Выполните компиляцию с параметром /main, чтобы указать тип, который содержит точку входа.

Программа может иметь только один метод Main .

Чтобы устранить эту ошибку, можно удалить все методы Main в коде, кроме одного или использовать параметр компилятора StartupObject, чтобы указать, какой метод Main вы хотите использовать.

Следующий пример приводит к возникновению ошибки 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  
   {  
   }  
}