VS 08 CodeFile Intellisense не работает - PullRequest
0 голосов
/ 12 февраля 2010

Я столкнулся с проблемой в VS 08, после установки VS sp1 или MVC-2. В моем не MVC проекте, в файле кода Intelisence не работает, если я объявляю элементы управления в файле кода, он компилируется, но генерирует ошибку времени выполнения, которая уже существует, если я удаляю объявление, оно не завершается.

Пожалуйста, предложите решения

Привет

Мумтаз Али

Ответы [ 2 ]

0 голосов
/ 12 февраля 2010

При щелчке правой кнопкой мыши на форме в обозревателе решений она показывает «Преобразовать в веб-приложение» Thanx

0 голосов
/ 12 февраля 2010

Я не могу точно сказать, в чем проблема с вашим приложением, но у меня был этот симптом, когда я изменял свой ASPX / ASCX xhtml, пока приложение работало.

Следовательно, сгенерированный файл designer.aspx.cs / ascx.cs не может быть восстановлен с добавленными / измененными элементами управления. Поэтому, когда я пошел на компиляцию, компилятор пожаловался на отсутствие элементов управления.

Когда я добавил их вручную в свой рукописный файл aspx.cs и скомпилировал, это вызвало конфликт, поскольку впоследствии файл designer.ascx.cs был регенерирован, и теперь у меня есть дублирующие конфликтующие объявления.

Эта проблема также привела к тому, что intellisense перестал работать.

Чтобы решить проблему, мне пришлось:

  • Убедитесь, что приложение было остановлено - убедитесь, что сервер ASP.NET Development Server также остановлен, просто для хорошей меры.
  • Удалите ошибочную декларацию элемента управления из рукописного файла aspx.cs
  • Измените xhtml (aspx) каким-либо образом, что приведет к регенерации designer.aspx.cs - то есть удалите нарушающий элемент управления и заново добавьте его.
  • Перекомпилируйте ваше приложение.

Если это источник вашей проблемы, вы должны обнаружить, что ваше приложение будет перекомпилировать и ваш intellisense должен начать работать снова.

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