2014-02-19 2 views
36

Сегодня я выбрал «Work Items», как я миллион раз, но на этот раз я был встречен с этой ошибкой вдоль верхней части моей вкладке «Team Explorer»:Visual Studio - Страница не найдена

" Страница [какой-то длинный GUID] не найден.

Это также произошло для «Ожидающих изменений».

ответ

68

Чтобы устранить проблему, просто выполните приведенную ниже команду в командной строке с повышенными правами, как описано в разделе 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
+1

Фу! Это оказалось исправлено. Я боялся, что он также сбросит настройки моего VS, но это не так. Ницца! –

+0

Было бы хорошо знать, что именно эта команда на самом деле делает, хотя ... Нет подробностей «здесь» ... – CTZStef

+0

Я просто сделал это, и он действительно сбросил настройки моего VS. Это, по крайней мере, также устраняет проблему. –

0

я сталкиваюсь с той же проблемой с вами, и разрешаться запустить VS как администратор

+0

@ Хаодо Надеюсь, ваше предложение будет полезно для других; однако я столкнулся с этой ошибкой во время работы в качестве администратора. Я все время устанавливал Visual Studio как администратор. – alan

+0

@alan, вы все еще получаете эту ошибку? – Haobo

+0

@ Хаодо, я все еще получаю эту ошибку нечасто. Когда я это делаю, команда, которую я перечислил, исправляет ее. – alan

19

Удаление всех файлов в ComponentModelCache папка работала для меня

Для Visual Studio 2013: "C: \ Users \ имя пользователя \ AppData \ Local \ Microsoft \ VisualStudio \ 12,0 \ ComponentModelCache"

Для Visual Studio 2015: "C: \ Users \ имя пользователя \ AppData \ Local \ Microsoft \ VisualStudio \ 14.0 \ ComponentModelCache "

+0

На практике это был швейцарский армейский нож с Visual Studio. Я предпочитаю атаковать конкретную проблему, и поэтому я считаю, что мое решение является более желательным. – alan

2

Это случилось и с моей установкой VS '13, когда я установил VS '15 Удаление файлов ." C: \ Users \ имя пользователя \ AppData \ Local \ Microsoft \ VisualStudio \ 12,0 \ ComponentModelCache»

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

+1

/настройка мне не помогла. Это (заменил 12 на 14, хотя). – LOST

+1

Я пробовал оба метода, но никто не работает. – Timmay

2

Если вы получите этот вопрос в VS2015 и работает. "C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ Devenv"/ установка Безразлично Вы не можете исправить ошибку, вы можете попробовать следующее:

  1. Закройте все экземпляры VS
  2. удалить все файлы в C: \ Users \\ AppData \ Local \ Microsoft \ VisualStudio \ 14,0 \ ComponentModelCache
  3. запустить «C: \ Program Files (x86) \ Microsoft Visual Studio 14,0 \ Common7 \ IDE \ devenv "/ setup
0

Вот шаги, которые я выполнил. Пожалуйста, следите за ними в правильной последовательности. Эти шаги для VS 2015. Использование 12,0 (вместо 14,0) для VS 2013 и 10,0 для VS 2010

  1. Закройте все экземпляры VS
  2. Удалить все файлы в C: \ Users {UserName} \ AppData \ Local \ Microsoft \ VisualStudio \ 14,0 \ ComponentModelCache
  3. Удалить папку C: \ Users {UserName} \ AppData \ Roaming \ Microsoft \ VisualStudio \ 14,0
  4. запустить «C: \ Program Files (x86) \ Microsoft Visual Studio 14.0 \ Common7 \ IDE \ devenv "/ setup в командной строке от администратора
Смежные вопросы