CS2017 de erro do compilador

Mensagem de erro

Não é possível especificar /main se criar um módulo ou biblioteca

Não é possível especificar um ponto de entrada principal quando você estiver criando um /destino:biblioteca.

O exemplo a seguir gera CS2017:

// CS2017.cs
// compile with: /main:MyClass /target:library
// CS2017 expected
class MyClass
{
   public static void Main()
   {
   }
}