Как Steven's answer говорит, по умолчанию вам не нужно ничего, как Program.cs
в приложении VB.NET. Однако, если вы хотите заменить стандартный код запуска, вы можете добавить новый модуль и выбрать его как объект запуска.
Сначала щелкните правой кнопкой мыши по проекту и выберите Добавить: Модуль .... Вы можете назвать модуль чем угодно, но я назвал его Program.vb совместимым с C# по умолчанию. Вставить в следующем коде:
Module Program
Public Sub Main()
Application.Run(New Form1()) ''//Use your main form here
End Sub
End Module
Далее, щелкните правой кнопкой мыши на проекте и выберите Properties. На вкладке «Приложение» снимите флажок «Включить фреймворк приложения». Затем измените объект запуска на программу. Есть еще один вариант под названием Sub Main, который, я думаю, будет запускать подпрограмму Main()
везде, где она есть.
Теперь, когда вы заменили стандартный код запуска, вы можете добавить другие вещи в свою подпрограмму Main()
. Я заметил одну вещь на MSDN (How to: Change the Startup Object for an Application):
При использовании пользовательской процедуры Sub Main как объект запуска, код в журнале событий приложений (Startup
, Shutdown
, StartupNextInstance
и UnhandledException
) не выполняется.
Не могу понять ваш гнев. Я искал раньше, и никакой ответ, который дал мне Google, был удовлетворительным. @SteveDog очистил все мои сомнения и помог мне настроить приложение. – MaiOM
Один из способов избежать жалоб, таких как @ Ramhound's, чтобы показать, что вы нашли при поиске, и объяснить, почему это не удовлетворило. В любом случае, я рад, что вы спросили, потому что ответы мне помогли. –
Я согласен с доном Киркби, этот вопрос появляется сверху, когда я googled 'vb.net program.cs'. – ABH