Вам необходимо отключить «Application Framework» на главной странице настроек проекта.
Платформа приложения предоставляет собственную точку входа, которая настраивает несколько вещей, которые впоследствии используются (например, события приложения, проверки одного экземпляра и т. Д.), А затем просто отображает основную форму, используя System.Windows.Forms.Application.Run
. Вот почему вы можете предоставить только основную форму, а не пользовательский метод точки входа.