Уже несколько раз сталкивался с одной и той же проблемой после установки финальной версии Visual Studio 2012. Проблема заключается в полном отсутствии подсветки синтаксиса и IntelliSense в коде.
Подробный ответ почему и как решать можно найти на StackOverflow. Поэтому расскажу просто как чинить.
- Закрыть VS2012
- Запустить редактор реестра (regedit.exe) от имени администратора.
- Перейти в ветку HKEY_LOCAL_MACHINESOFTWAREClassesInstallerAssembliesGlobal
- Найти и удалить ключ Microsoft.VisualStudio.CSharp.Services.Language.Interop
- Закрываем regedit
- Находим в пуске Open VS2012 x64 Native Tools Command Prompt или VS2012 x86 Native Tools Command Prompt, у меня это лежит в Start MenuProgramsMicrosoft Visual Studio 2012Visual Studio Tools и запускаем от имени администратора
- Вводим gacutil /u Microsoft.VisualStudio.CSharp.Services.Language.Interop и выполняем
- Закрываем. Всё должно работать
Надеюсь это поможет. Удачи в работе.
Автор: Chkon