Чтобы устранить проблему, просто выполните приведенную ниже команду в командной строке с повышенными правами, как описано в разделе here.
"C:\Program Files (x86)\Microsoft Visual Studio 12.0\Common7\IDE\devenv.exe" /setup
Я понимаю, эта команда заставляет отдых (что Microsoft называет «объединение») текущих настроек VS в то, что, по-видимому коррумпированный кэш настройки. На поверхности, это похоже на удаление пути к каталогу C: \ Users \ username \ AppData \ Local \ Microsoft \ VisualStudio \ version и позволяет визуальной студии воссоздать ее при запуске. Однако я предпочитаю не удалять это прямо и вместо этого полагаться на подход повторного объединения.
Недавно я обнаружил, что это иногда происходит, когда я запускаю сразу несколько решений (то есть у меня есть один или несколько экземпляров Visual Studio, загружающих решение в одно и то же время). У меня также есть ReSharper, SQL Prompt, VSCommands и TFS Power Tools, которые, я уверен, в какой-то мере способствуют.
UPDATE:
Это исправление должно работать всех версий из Visual Studio, однако вам нужно будет выполнить команду в директории, соответствующей вашей версии. Например, с Visual Studio 2015 путь будет:
"C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.exe" /setup
Версия отображения для Visual Studio (оригинальная версия отображение ответ here):
- Visual Studio 2005 = 8
- Visual Studio 2008 = 9.0
- Visual Studio 2010 = 10,0
- Visual Studio 2012 = 11,0
- Визуальная St udio 2013 = 12,0
- Visual Studio 2015 = 14,0
Фу! Это оказалось исправлено. Я боялся, что он также сбросит настройки моего VS, но это не так. Ницца! –
Было бы хорошо знать, что именно эта команда на самом деле делает, хотя ... Нет подробностей «здесь» ... – CTZStef
Я просто сделал это, и он действительно сбросил настройки моего VS. Это, по крайней мере, также устраняет проблему. –