プロジェクトOutput Type
の がWindows Application
. タイプが の場合は、Class Library
無視してください。
これを行う主な理由は、これを含める/除外することです
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Form1 form = new Form1();
Application.Run(form);
}
...そして、フォームを閉じるとアプリケーションが閉じられるように、別のクラスファイルでフォームを閉じるためのロジックもありますが、クラスライブラリの場合はそうではありません。
Main()
Windowsアプリケーションの場合はフォームを含めて表示したいだけで、それ以外の場合は表示されません。