Мой web.config больше не имеет Intellisense, ни цветное выделение. Это похоже на документ обычного текста. Какая-либо идея, почему это произошло бы?
Спасибо!
Все,
Я исправил это, выполнив следующие действия:
Открыв командную строку VS2K8 и выполнив следующую команду:
devenv / setup
Теперь мы снова в деле.
Всем спасибо!
У вас может быть такая проблема ( Скотт Гу сообщает о VS 2005 ):
, что иногда может привести к тому, что intellisense для файла web.config перестанет работать в среде IDE. Это происходит, когда к корневому элементу добавляется пространство имен по умолчанию. Например, так:
<configuration xmlns="http://schemas.microsoft.com/.NetConfiguration/v2.0">
Это не ' t вызывают какие-либо проблемы во время выполнения, но он не позволяет завершить intellisense для встроенных XML-элементов .NET в файле web.config.
Плохая новость заключается в том, что встроенный инструмент веб-администрирования (запускаемый через WebSite- > Пункт меню конфигурации ASP.NET в VS 2005 и Visual Web Developer) всегда добавляет это пространство имен xmlns при запуске, поэтому, если вы используете этот инструмент для управления пользователями / ролями, вы в конечном итоге добавите его в файл web.config для вы.
Как исправить эту ошибку:
Чтобы вернуть intellisense при редактировании файла web.config в среде IDE, просто удалите ссылку xmlns и получите корневой каталог. Элемент nfiguration выглядит так:
<configuration>
После этого все снова будет работать нормально. "
Вы также можете попробовать проверить расширение в файле ... Не говорю, что я это делаю ... но некоторые люди ... забывают указать расширение при сохранении, и это может сбросить intellisense.
Попробуйте сбросить настройки: Инструменты > Настройки импорта и экспорта и выберите Сбросить все настройки. (возможно, вы захотите сначала сделать экспорт, если это не сработает).
HTH
Вы можете попробовать посмотреть настройки по адресу:
Text Editor -> All Languages
Есть несколько флажков для завершения операторов, которые необходимо проверить на предмет intellisense. Вы также можете попробовать просмотреть те же настройки, но относящиеся к файлам XML, на этой панели.
В качестве альтернативы вы можете попробовать следующее:
Это заставит Visual Studio воссоздать базу данных intellisense и может решить проблему.