Программа VB.NET вылетает без ошибок - PullRequest
0 голосов
/ 26 апреля 2011

Я использую VB.NET Framework 3.5.У меня очень сложная программа с более чем 40 формами и сотнями строк кодирования.Ранее сегодня эта программа работала отлично.Я решил сменить Название сборки с АПА на Саламандру.Я не получаю никаких ошибок, и кажется, что все идет хорошо.При следующей отладке заставка загружается нормально.(Я использую таймер для перехода к основной форме, а не к встроенной заставке, так как я считаю, что она более надежна).Тем не менее, когда загружается основная форма, ни одна из картинок (ресурсов) не загружается, и она сразу же закрывается, но никаких ошибок не возникает.Я думаю, что это может быть связано с файлом .resources, но я действительно не знаю.Поскольку я только начал Visual Basic менее двух месяцев назад, я не уверен, что на самом деле все файлы, кроме файлов .vb.

Я действительно не хочу полностью перестраивать программу, как мой выпусксвидание через пять дней, и, поскольку я все еще в школе, у меня нет времени, чтобы закончить это поверх домашней работы.Я попытался изменить имя сборки обратно на APA, но он все еще не работает.Я полностью в замешательстве.

В случае, если это поможет, вы можете скачать файл проекта (пожалуйста, не говорите, что он ваш и опубликовать его в сети) здесь - http://

Ответы [ 2 ]

1 голос
/ 26 апреля 2011

Установите точку останова на строке 1 вашего кода, поместив курсор на строку 1 и нажав F9.Приступите к отладке вашей программы, нажав F5.Теперь вы можете пройти по каждой строке вашей программы, нажав F10, и вы найдете строку, которая вызывает сбой вашей программы.

0 голосов
/ 26 апреля 2011

Если в вашей программе выполняется цикл Do Loop, который вызывает эту программу, добавьте «Application.DoEvents ()» в качестве первой строки цикла, чтобы дать команду программе продолжать работу, которая не останавливает изображения или любые другие. другие ресурсы от загрузки

Спасибо

...