Compiler Error CS2017
Cannot specify /main if building a module or library
You cannot specify a main entry point when you are building a /target:library.
The following sample generates CS2017:
// CS2017.cs
// compile with: /main:MyClass /target:library
// CS2017 expected
class MyClass
{
public static void Main()
{
}
}