"Visual Studio 2012 перестала работать", когда решение открыто

Когда я открываю Visual Studio, все в порядке, но когда я открываю любое решение, возникает ошибка:

Visual Studio 2012 для Windows Desktop перестала работать.

Сейчас я начинаю расстраиваться, может ли кто-нибудь помочь? Я не хочу потерять всю свою работу.

Я отформатировал свой компьютер вчера, переустановил все свое программное обеспечение и использовал Visual Studio весь день, все было в порядке. Когда я выключил компьютер, он обновился до новейших версий обновления Windows, а затем завершил обновление этим утром, когда я включил его, теперь я не могу снова открыть какие-либо мои решения.

Ответ 1

У меня была точно такая же проблема, кроме того, я не мог создавать новые проекты из-за того, что не было найдено никакого экспорта, соответствующего ошибке с именем ограничения контракта. Я сделал небольшое исследование и ответ от этого вопроса помог мне решить обе проблемы. Теперь я могу создавать и открывать свои предыдущие проекты. Я сделал это, чтобы удалить эту папку:

%AppData%\..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache

Ответ 2

Я пробовал вышеуказанные вещи, но это не сработало для меня. Но сброс настроек окружения выполнил эту работу.
Перейдите в раздел Инструменты- > Параметры импорта и экспорта → Выберите Reset все настройки enter image description here
ПРИМЕЧАНИЕ. Вы также можете сохранить копию текущего параметра, экспортировав его в качестве резервной копии

Ответ 3

Это всего лишь два решения:

  • Удалить эту папку:% AppData%..\Local\Microsoft\VisualStudio\11.0
  • Запустите devenv/resetsettings из папки, где установлена ​​ваша визуальная студия.

Ответ 4

Сначала я попробовал Reset Все настройки: Инструменты → Параметры импорта/экспорта → Reset Все настройки. Я не решил проблему.

Удаление всей удаленной всей папки, "% AppData%..\Local\Microsoft\VisualStudio\12.0" работало для меня.

Спасибо всем за помощь.

Ответ 5

У меня была такая же проблема, и я также пробовал все вышеперечисленные решения, но не смог ее исправить, даже я переустанавливаю и ремонтирую Visual Studio. Через 5-6 часов, наконец, я получил решение. Запустите окно + R и введите команду ниже. Это исправит вашу проблему. Благодаря

"devenv.exe/ResetUserData"

Ответ 6

Очистите решение Удалите/переименуйте все файлы в вашем решении, созданные VS, то есть все файлы .ncb,.suo,.user. Запустить Visual Studio с отключенными надстройками: devenv.exe/SafeMode Reset Все настройки: Инструменты → Параметры импорта/экспорта → Reset Все настройки

Ответ 7

У меня возникла такая же проблема после обновления с Windows 8 до Windows 8.1. Но я удалил папку C:\Users\C S RAI\AppData\Local\Microsoft\VisualStudio\11.0\и проблема решена.

Ответ 8

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

(% AppData%..\Local\Microsoft\VisualStudio\11.0\ComponentModelCache)

и удалите файл "Microsoft.VisualStudio.Default.cache".

Он должен работать.

Ответ 9

Я столкнулся с этим типом ошибок на прошлой неделе, работая над VS2013, решение для меня - это запустить установку Visual Studio и выбрать "Repair".

Ответ 10

Была ли эта проблема при попытке отладки сайта ASP.NET.

Оказывается, мой "пул приложений" (например, ASP.NET v4.0) имел более одного "Максимальных рабочих процессов" и это вызывало проблему.

Ответ 11

У меня была такая же проблема, и я пробовал все вышеперечисленные решения, но ни один из них не работал у меня. Когда я проверил Tools- > Extensions and Updates- > Online, я увидел несколько доступных обновлений. Я выбрал один из них и после перезапуска Visual Studio 2013 вернулся к нормальной работе.

Ответ 12

Если все вышеперечисленные ответы не решают проблему. Попробуйте отключить подключение к Интернету, а затем откройте VS; если он открывается без ошибки, возможно, это означает, что причиной проблемы является учетная запись экземпляра/пользователя. Выйдите из системы Microsoft ID (все еще без Интернета), а затем снова подключите Интернет и попытайтесь открыть VS.

Это сработало для меня.

Ответ 13

Ответ @Georgi верен. Этот ответ предназначен только для того, чтобы помочь пользователю получить доступ к папкам User AppData и Roaming в Windows 10. Выполните следующие шаги:

  • Перейдите в Проводник.
  • Выберите диск C.
  • На ленте проводника файлов перейдите на вкладку "Вид".
  • Разверните кнопку "Option", щелкнув черный треугольник под кнопкой. Как показано на рисунке: введите описание изображения здесь
  • Выберите "Изменить папку и параметры поиска".
  • В диалоговом окне "Параметры папки" выберите вкладку "Вид". введите описание изображения здесь
  • Изменить, как показано выше.
  • Нажмите кнопку "Применить", а затем "ОК".
  • Теперь перейдите в папку C:\Users\YOUUSERRNAME\AppData, и вы увидите их включен.

Чтобы ваш компьютер был безопасным, не забудьте восстановить значения по умолчанию.

Кредиты для Hafid Selougha.