Visual Studio 2010 зависает при открытии файла .sql

Я запускаю VS 2010 и просто открываю любой обычный (или пустой).sql файл, и он отображается неправильно внутри IDE. Он рисует вкладку документа, но ничего больше. Если я набираю клавиатуру, VS блокируется. Это только проблема с файлами с расширением ".sql" и не влияет на фактический контент. Я также заметил, что в обозревателе решений эти .sql файлы показывают значок, который является тем же самым, что и с .js файлами.

Ответ 1

Проблема решена. Я смог решить проблему, запустив установщик DACProjectSystemSetup_enu.msi, найденный в VS2010-SP1 ISO под корнем каталог. Вам также может потребоваться переустановка DACFramework_enu.msi и TSqlLanguageService_enu.msi.

Я считаю, что проблема возникла в результате установки SQL Server 2008 R2 после установки VS2010.

Ответ 2

Мне удалось исправить проблему:

  • Загрузка DVD-диска SP1 из здесь.

  • Выполнение DACProjectSystemSetup_enu.msi из корня ISO.

Эти два простых шага разрешили его.

Ответ 3

Скопировать и установить ниже MSI из папки установки VS 2010:

  • DACFramework_enu.msi
  • DACProjectSystemSetup_enu.msi
  • TSqlLanguageService_enu.msi

Ответ 4

microsoft.visualstudio.editor.implementation clr20r3 Я получил свою работу со следующими шагами.

  • Перейдите к C:\Users\USERNAME\AppData\Local\Microsoft\VisualStudio\12,0\
  • Переименуйте каталог ComponentModelCache в 1ComponentModelCache1 и папка будет воссоздана позже
  • Retry