Не удается запустить проект WinForms, потому что форма является типом - PullRequest
2 голосов
/ 28 сентября 2011

У меня очень маленький проект Win2008 Winforms, который не запускается.

Когда я пытаюсь начать отладку проекта, я получаю сообщение:

'<form>' is a type in '<project>' and cannot be used in an expression.

Из файла .Designer.vb.

Проблема в том, что это действительно форма.Если я создаю новую WinForm и устанавливаю объект запуска на новую форму, я получаю то же сообщение.

Когда я пытаюсь установить флажок «Включить каркас приложения» в свойствах проекта, я получаю сообщение »Объект запуска должен быть формой, когда установлен флажок «Включить каркас приложения».

Я попытался создать новый проект и переместить все объекты кода и конструктора в новый файл формы в новом проекте, и тот же результат.

Другие проекты на том же компьютере работают нормально.

Есть предложения?

Спасибо!

1 Ответ

4 голосов
/ 28 сентября 2011

Оказывается, проблема в том, что у меня не было функции New () без параметров . Это необходимо для VS, чтобы увидеть класс как форму.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...