2010-10-06 2 views
15

Я установил новую среду разработки на своем ноутбуке, и по какой-либо причине функция «Навигация» (CTRL + запятая) не работает. Это то же точное решение (C#) и точная версия Visual Studio, как и на других компьютерах, где работает эта функция. Он застрял на «Найдено 0 совпадающих результатов», в то время как маленький индикатор выполнения остается там, но пуст.Navigate To (CTRL + comma) в Visual Studio 2010 не работает

У кого-то была такая же проблема?

Я бы ожидал, что рядом с .sln будет какой-то файл кеша IntelliSense, но все, что я нашел, было .suo-файлом, который я удалил, но это не помогло.

Обновление: Я только заметил, что в новом решении есть недостающие файлы (мы не храним файлы конфигурации в SVN). Может ли это смутить его? С другой стороны, я почти уверен, что у нас раньше отсутствовали файлы, и это не было проблемой.

+2

Помогли ли вы решить проблему? Я пробовал все, включая переустановку Visual Studio, без успеха. – Eugene

+0

Я пробовал все. Отключено все расширения, удаленный решайер, ncrunch, кухня и мойка. Восстановление последней курортной системы до того, как обновление последних окон вернуло ее к жизни. Теперь, чтобы узнать, в чем причина. –

ответ

3

Навигационная функция не использует кеш на диске, поэтому это не должно быть проблемой.

Единственное, что я могу думать о том, что это приведет к неправильной установке Visual Studioc. Я ненавижу делать это предложение, но вы попробовали восстановить установку?

+1

Благодарим за предложение. Я попробую. –

1

Я только что получил такую ​​же проблему и решить ее, следуя инструкции, я нашел здесь: http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/2bbab30e-3188-406b-b492-eabf8c2fbc0b/

+0

Работал для меня. Я отключил переключатель браузера по умолчанию, и он снова работал. Смешно было то, что когда я снова включил браузер браузера по умолчанию, все по-прежнему работало. Вероятно, некоторые сбои при обновлении расширения. –

18

Я была такая же проблема. Я пошел в Инструменты> Параметры ...> Среда> Клавиатура и нажал кнопку Сброс. Да, он сбросит все настройки, которые у вас были, но я подумал, что это проблема для меня (у меня была надстройка, захватив Ctrl-, и даже когда я отключил надстройку, она не работала). Сброс настроек ярлыков клавиатуры сделал трюк.

2

Это только для китайского пользователя. Это связано с тем, что Sogou Pinyin (搜 狗 输入 法) занимает эту систему быстрого доступа, и он не будет выпущен, если вы просто удалите его.

Перейти к началу страницы: Язык-> Расширенные настройки-> Изменить язык бар горячие клавиши

Uninstall это не работает, вам нужно отключить, что установки, а затем удалить его.

2

Инструменты> Параметры ...> Окружающая среда> Клавиатура и нажал Reset.That будет работы.Если вы установили последнюю версию/frame или re-sharpper visual studio, то это может произойти ...

+0

Вы также можете просто перейти к самому ReSharper и сказать ему не устанавливать быстрые клавиши. –

0

Для китайских пользователей, если вы используете Sogou Pin yin, вы можете отключить Ctrl + Comma через это.

enter image description here

Смежные вопросы