Поврежденные формы, не отображающиеся в форме запуска?

В поле со списком свойств> Приложение> «Форма запуска» в моем проекте VS VB.NET я вижу только 2 формы в списке, а мое приложение имеет 6 форм. Означает ли это, что что-то повреждено?

Я попытался создать новый проект, а затем скопировать в этот новый проект только старые файлы vb. Но все же только эти две (из 6) форм отображаются в поле со списком «Форма запуска».


person bretddog    schedule 08.10.2010    source источник


Ответы (1)


Ну, это довольно странно. Этот список почти наверняка заполняется из файла проекта, элемент <SubType> должен быть значимым. Но вы устранили эту возможность, воссоздав файл проекта с нуля. Я не понимаю, как свойство в форме может заставить его исчезнуть из списка.

Вы можете попробовать отредактировать файл My Project\Application.myapp с помощью Блокнота. Сначала скопируйте решение и убедитесь, что оно не загружено в VS. Измените элемент <MainForm> на одну из форм, которых нет в списке. Загрузите проект и посмотрите, что показано на странице свойств проекта, и не сломается ли что-нибудь при его компиляции.

person Hans Passant    schedule 08.10.2010