Нет подсветки синтаксиса или intellisense для файлов С# в VS 2012

Я только что установил RTM-версию VS2012 Premium из MSDN (11.0.50727.1). Я создал приложение С# ASP.NET MVC 4 и консольное приложение С#, но не даю подсветки синтаксиса или Intellisense для следующих типов файлов:

  • CS
  • cshtml

НО все остальные типы файлов работают нормально, в том числе:

  • HTML
  • JS
  • XML
  • CSS
  • конфигурации

Я работаю на Windows 7, виртуализированном в VMWare Fusion 5, на Mac OSX Lion. У меня также есть VS 2010, установленный в той же VM, который все еще работает нормально.

Я попытался запустить devenv.exe/setup без успеха.

Я пробовал Инструменты > Параметры импорта и экспортa > Reset без успеха.

У кого-нибудь есть идеи, как заставить это работать?

Ответ 1

Я обнаружил, что у меня также установлен Visual Studio 2012 Web Express RC. Когда я удалил это, подсветка С# intellisense и синтаксиса волшебным образом начала работать.

Ответ 2

Я обнаружил, что мне нужно было запустить

devenv /resetuserdata

Я решил не импортировать из предыдущих версий. Мне пришлось повторно вводить все мои TFS-соединения, но теперь мой app.config имеет цвет в VS2012.