Визуальная студия не может открыть новый проект

Всякий раз, когда я пытаюсь создать новый проект в VS 2010, я получаю ошибку:

Новый диалог проекта/элемента не может быть инициализирован из-за ошибки: Исключено исключение типа "Microsoft.VisualStudio.Dialogs.DialogInitializationException".

И при попытке открыть существующий проект visual studio 2010 перезапускается.

Ответ 1

На моем компьютере была такая же проблема. После долгого поиска поиск выполняется следующими шагами:

  • Закройте все экземпляры Visual Studio 2010
  • Перейдите в раздел "C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE" (в зависимости от каталога установки VS)
  • Команда запуска: devenv.exe/resetuserdata​​strong > → дождитесь окончания работы
  • Запустить Visual Studio

Ответ 2

Я не могу найти первый случай. Когда вы встретили исключение

Microsoft.VisualStudio.Dialogs.DialogInitializationException

Я предлагаю вам попробовать следующий путь:

Запустите devenv /resetuserdata.

Удалить файл:

%LOCALAPPDATA%\Microsoft\VisualStudio\11.0\ComponentModelCache 

и перезапустите Visual Studio.

Ответ 3

Закройте все экземпляры VS и попробуйте упомянутое решение здесь:

  • Запустить Командная строка разработчика для VS 2017 в качестве администратора
  • Перейдите в папку установки VS 2017, например: pushd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise
  • gacutil -if Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.Interop.8.0.dll

Ответ 4

Я обнаружил, что это все еще проблема в Visual Studio Community 2017, Microsoft выпустила работу, которая исправила мою проблему:

Обход для этой проблемы:

-Launch "Командная строка разработчика для VS 2017" в качестве администратора

-Go в папку установки VS 2017, например: pushd C:\Program Files (x86)\Microsoft Visual Studio\2017\Enterprise

-gacutil -if Common7\IDE\PublicAssemblies\Microsoft.VisualStudio.Shell.Interop.8.0.dll

Ответ 6

Эта проблема может возникнуть при установке более старой версии Visual Studio рядом с текущей версией. Например, VS 2017 установлен в вашей системе, и вы принудительно устанавливаете VS 2008. Я столкнулся с этой проблемой много лет назад, установив VS 2008 после VS 2010; и сегодня я снова столкнулся с этой проблемой. Потому что я установил SolidWorks 2015 после VS 2017. SolidWorks имел Visual Studio 2008 внутри своего пакета, который мешает моей установке. Просто удалил VS 2008, и я закончил.

Ответ 7

Ничего себе это не сработало... (решение командной строки, которое есть) в моем случае было visual studio 2015

На моем компьютере была такая же проблема. После долгого поиска поиск выполняется следующими шагами:

Закройте все экземпляры Visual Studio 2010 Перейдите в раздел "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE" (в зависимости от каталога установки VS) Команда запуска: devenv.exe → дождитесь окончания Запустить Visual Studio