Требуется перезагрузка
Это одна из самых раздражающих проблем, с которыми вы можете столкнуться в Visual Studio 2010.
Каждый раз, когда я нажимаю комбинацию клавиш Ctrl + Пробел VS 2010 изменит раскладку клавиатуры.Он изменился с норвежского на английский.Изменение только внутри Visual Studio, языковая панель по-прежнему показывает норвежский.У меня были установлены норвежские и английские клавиатуры.Сначала норвежский, это то, что я использую.
Единственная вещь, которая смогла сбросить настройки клавиатуры, была перезагрузка Visual Studio.Но в следующий раз, когда я нажму Ctrl + Пробел , чтобы получить автозаполнение, макет снова изменился.Это влияет только на Visual Studio.
Я попробовал следующее:
Проверены сопоставления клавиш для переключения раскладки клавиатуры.Я их давно очистил.
Удалил английскую клавиатуру (осталась только норвежская).
Попробовал изменить язык в разделе Инструменты -Параметры - Международные настройки.
Удален файл .suo.
Удален файл .sdf (так как проблема связана с IntelliSense)
Я также пробовал все мыслимые комбинации клавиш (многие предлагались на разных форумах), но ни одна из них не работала.
Между всеми этими Iперезапустил Visual Studio, но безрезультатно.
Проблема исчезла только после перезагрузки компьютера.Я подозреваю, что удаление английской клавиатуры принесло свои плоды, но требуется перезагрузка.
Я на Windows 7. Мое решение содержит библиотеки классов C #, а также библиотеки классов C ++ / CLI.