Visual Web Developer 2010 Intellisense сломан - PullRequest
1 голос
/ 02 декабря 2011

Моя проблема

В Microsoft Visual Web Developer Express 2010 мой intellisense неожиданно перестал работать сегодня для моих внешних файлов HTML (.aspx), но все еще работает нормально для кода позади (.cs) files.

Наряду с этим, когда я наводю указатель мыши на любой элемент управления asp, объявленный на моих страницах aspx, он говорит:

validation(): Element 'control' is not supported.
validation(): Element 'label' is not supported.
etc...

(примечание: 'control' и 'label'в сообщении строчные, вместо правильного регистра)

Мой прогресс

Я искал ответы,

  • aмало кто предлагал удалить определенные файлы, такие как «* .ncb», но мне не удалось найти ни одного MS-файла с таким расширением (скрытые файлы видны).
  • У меня есть «Веб-сайт»", а не" Проект ", поэтому на моем сайте нет файлов для удаления * .sln, * .proj, * .suo.
  • Одним из предложений было" Очистить "мой проект, но янигде не могу найти эту опцию.
  • Еще одно предложение от имени пользователя "MS Developer commи запрос "и выполнение утилиты под названием" devenv "с определенными аргументами.У меня нет «командной строки MS Developer», я полагаю, потому что я использую Express Edition.Я также не могу найти утилиту devenv в моей файловой системе.
  • Я проверил все свои главные страницы, но не заметил ничего странного.
  • Я посмотрел в меню Инструменты> Параметры, но не сделалне могу найти что-либо типа "intellisense" в любом месте.Мой «Показать все настройки» включен.
  • Я попытался изменить тип документа в раскрывающемся списке с XHTML 1.0 Transitional на все остальные, просто чтобы посмотреть, но не повезло.

Моя просьба к коллегам .Net-ers

Мой веб-сайт работает нормально, без ошибок, просто отсутствие смысла на моих страницах aspx сводит меня с ума.

Есть ли что-нибудь еще, что я могу попробовать?Любые мысли приветствуются.Спасибо!

1 Ответ

1 голос
/ 16 декабря 2011

OK,

DevEnv - это имя программы для Visual Studio - оно будет здесь:

"C: \ Program Files (x86) \ Microsoft Visual Studio 10.0 \ Common7\ IDE \ devenv.exe " в 64-битной ОС или " C: \ Program Files \ Microsoft Visual Studio 10.0 \ Common7 \ IDE \ devenv.exe " в 32-битной ОС.Щелкните правой кнопкой мыши на значке, который вы используете для запуска VS, а затем выберите «Свойства», и он скажет вам, где находится этот файл в поле «Цель».

Чтобы очистить проект, щелкните правой кнопкой мыши проект в обозревателе решений и выберите командуОчистить.

Командная строка Visual Studio будет находиться в меню «Пуск» в разделе: Microsoft Visual Studio 2010> Инструменты Visual Studio Может быть несколько версий в зависимости от того, работает ли вы на 64-битной ОС Itanium.и т. д. Вы также можете просто запустить DevEnv из поля «Выполнить» или из обычной командной строки.32-разрядная версия может быть запущена из окна запуска с использованием следующего (если на 64-разрядной версии добавьте "(x86" после "Program Files"):

%comspec% /k ""C:\Program Files\Microsoft Visual Studio 10.0\VC\vcvarsall.bat"" x86

Лично после закрытиявыключить VS и перезагрузить компьютер, чтобы проверить, не вызвал ли это просто сбой процесса (т.е. перезапустить с новой ОС и загрузить VS) - я бы сбросил параметр (см. здесь / ResetSettings (devenv.exe) ).

Удачи, и, пожалуйста, ответьте назад, если это сработало или не так, чтобы дать ветке заключение.: D

...