Ошибки в элементах управления Windows Forms в представлении конструктора - PullRequest
30 голосов
/ 15 декабря 2008

Иногда в режиме разработки некоторых пользовательских элементов управления в Visual Studio 2008 появляется следующая ошибка:

Файл 'UserControl.vb' не поддержка разбора или генерации кода потому что он не содержится в проект, который поддерживает код.

Это не происходит на постоянной основе, но бывает достаточно, чтобы раздражать. Есть ли общие причины этой ошибки?

И да, это проект, который поддерживает код - последний раз, когда я проверял, проекты WinForms обычно содержат код!

Ответы [ 3 ]

33 голосов
/ 15 декабря 2008

Это ошибка в VS. Это происходит и в VS2005.

Не тратьте свое время: закройте VS, откройте его снова, и все должно работать нормально.

5 голосов
/ 09 января 2009

Обратите внимание, что существует проблема Microsoft Connect: https://connect.microsoft.com/VisualStudio/feedback/ViewFeedback.aspx?FeedbackID=366006

0 голосов
/ 11 октября 2016

Я отменил (через систему контроля версий) изменения в файле моего проекта, который удалил файл из моего решения (в частности, файла .Designer). Однако у меня все еще был файл, открытый в Visual Studio, и попытка показать конструктор для него вызвала эту ошибку.

Я нажал кнопку «Показать все файлы» в верхней части Solution Explorer и обнаружил файлы, которые не были включены. Щелкнув правой кнопкой мыши и выбрав «Включить в проект» и перестроив, я решил эту проблему.

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