Razor Intellisense не работает VS2010 SP1Rel MVC3 из WPI Win7 x64

У меня Visual Studio 2010 / SP1 / MVC 3 (с апрельским обновлением инструментов) установлен на машине с новой установкой 64-разрядной версии Windows 7 Professional.

У меня не установлен resharper. Я никогда не устанавливал RC или бета-версию чего-либо на эту новую установку ОС.

Мои шаги по установке были следующими:

  1. Установить Visual Studio Professional.
  2. Установить установщик веб-платформы.
  3. Установить Visual Studio SP1 из WPI.
  4. Установить Microsoft ASP.net MVC 3 (с апрельским обновлением инструментов)
  5. Установить инструменты повышения производительности

Справка> О Microsoft Visual Studio показывает:

Microsoft Visual Studio 2010 Версия 10.0.40219.1 SP1Rel

Microsoft .NET Framework Версия 4.0.30319 SP1Rel

Версия файла System.Web.Mvc.dll показывает: 3.0.20105.0

После установки я сделал следующее:

  1. Откройте Visual Studio.
  2. Файл> Новый проект
  3. Выберите «Веб-приложение ASP.Net MVC 3».
  4. В диалоговом окне «Новый проект ASP.NET MVC 3». Я выбрал "Интернет-приложение", "Razor" View Engine. Нажмите OK.

В рамках проекта вот поведение:

  1. Откройте любой файл cshtml, и @blocks Razor не выделяются.
  2. Intellisense предоставляет фрагменты HTML в качестве параметров внутри и вне блоков razor, но не распознает помощников HTML или модели и т. д. в них.
  3. Проект строится.
  4. Вы можете запустить проект, и все будет работать после сборки. Представления Razor отображаются нормально.

Кто-нибудь знает окончательный набор предварительных условий для работы Razor Intellisense? Что я могу различить между другими 64-разрядными машинами Win7, на которых работает Razor Intellisense, и двумя, у которых есть эта проблема? Записи в реестре? Существуют ли журналы Visual Studio, которые могут помочь отладить это? После нескольких часов разочарования и чтения всех сообщений и вопросов Razor Intellisense, с которыми я сталкивался, не придумав ничего, что работало бы, я просто надеюсь, что у меня появятся новые мысли о том, что устранять / пытаться дальше.

Спасибо за любую помощь по этому поводу.

11119436]

14
задан j0tt 26 May 2011 в 02:29
поделиться