Визуальные команды студии не работают. Ctrl + F5 не запускает мое приложение - PullRequest
31 голосов
/ 27 мая 2009

Раньше я мог создавать и запускать консольные приложения, нажимая Ctrl + F5 в visual studio. Это больше не работает. Я посмотрел везде. Кто-нибудь знает, как снова включить эту команду?

Ответы [ 10 ]

60 голосов
/ 27 мая 2009

Возможно, это нелепое предложение, но есть ли на клавиатуре какая-нибудь клавиша "F Lock"? Произошло со мной после того, как я получил новую клавиатуру и случайно ударил ее. Даже не знал, что это было там:)

9 голосов
/ 27 мая 2009

Перед тем как выбросить все настройки, попробуйте сбросить настройки клавиатуры:

В Инструменты / Параметры / Среда / Клавиатура есть раскрывающийся список для вашей схемы клавиатуры и рядом с ней кнопка сброса. Убедитесь, что схема сопоставления установлена ​​на то, что вы хотите, затем нажмите кнопку «Сброс».

7 голосов
/ 27 мая 2009

У меня была похожая проблема, когда некоторые из моих ярлыков (например, сочетание клавиш Alt + Shift + F10 intellisense) перестали работать ...

Я исправил это, выбрав Инструменты -> Импорт и экспорт настроек -> Сброс всех настроек .

Я смог повторно импортировать свои сохраненные настройки после того, как сбросил их также, но только без сломанных сокращений!

Надеюсь, это поможет!

5 голосов
/ 15 мая 2010

У меня был похожий вопрос, и чтение этой ветки привело меня к ответу, аналогичному ответу клавиши f-Lock. Я пользуюсь новым ноутбуком и заново знакомлюсь с программированием. Когда в книге было сказано, нажмите Ctrl-F5, и я сделал это, и единственное, что произошло, это то, что мой монитор стал немного тусклым, хотя он вернулся к нормальной яркости, как только я нажал несколько других вещей. После прочтения этой темы я заметил, что у этой новомодной клавиатуры синяя клавиша Fn, а все названия функциональных клавиш напечатаны синим цветом. Другими словами, чтобы получить функциональную функциональную клавишу, вы должны удерживать синюю клавишу Fn, когда вы нажимаете действительную функциональную клавишу. Таким образом, F5 становится Fn-F5, а Ctrl-F5 становится Ctrl-Fn-F5. Это на Dell Inspiron 1564. Это не так вопиюще, как клавиша F-Lock, поэтому я надеюсь, что скоро привыкну.

3 голосов
/ 21 июня 2010

Я исправил это, нажав Fn + F5, это прямо рядом с кнопкой Windows.

2 голосов
/ 10 июня 2009

Однажды мне случается внести некоторые изменения в файлы проекта и решения в моем проекте ASP .NET, и когда я открываю его в Visual Studio, это позволяет мне пересобрать, но не запускать и не отлаживать (Меню опция не появилась и Ctrl + F5 не работал).

Чтобы снова запустить его, нужно было щелкнуть правой кнопкой мыши решение, перейти на вкладку дерева Visual Studio «Обозреватель решений» справа, где отображаются все файлы вашего проекта, и выбрать свойства.

Затем выберите проект и поместите его в качестве начального проекта.

Возможно, это ваша проблема здесь. Если нет, я надеюсь, что это может помочь кому-то в будущем.

;)

0 голосов
/ 14 февраля 2017

У меня была похожая проблема с Alt + F7 (Найти использование в Resharper). Оказывается, что GeForce Experience воспользовалась ярлыком для своей функциональности Sharing. Деинсталлирован GE и все хорошо.

0 голосов
/ 22 июля 2015

Это сочетание клавиш по умолчанию установлено в OS X, вам нужно отключить его, чтобы использовать Ctrl + F5. Взгляните на http://www.daniellewis.me.uk/2015/07/01/ctrl-f5-not-working-in-a-windows-vm-running-on-parallels/, чтобы исправить. Теперь я могу работать без отладки на моей виртуальной машине.

0 голосов
/ 22 августа 2014

Это случилось со мной чем-то похожим, но только с одним проектом, а другие работали правильно с CTRL + F5, поэтому я опубликую здесь свою проблему и решение, потому что это может помочь людям, которые ищут ту же проблему, как и я: )

Я открывал в Visual Studio 2012 решение, созданное с помощью Visual Studio 2013, и оно не работало с CTRL + F5. Я открываю файл решения с помощью блокнота и изменяю следующий раздел:

GlobalSection(SolutionConfigurationPlatforms) = preSolution
    Debug|Any CPU = Debug|Any CPU
    Release|Any CPU = Release|Any CPU
EndGlobalSection

с этим другим:

GlobalSection(SolutionConfigurationPlatforms) = preSolution
    Debug_x86|Any CPU = Debug_x86|Any CPU
    Debug_x86|x86 = Debug_x86|x86
    Debug|Any CPU = Debug|Any CPU
    Debug|x86 = Debug|x86
    PruebaRelease|Any CPU = PruebaRelease|Any CPU
    PruebaRelease|x86 = PruebaRelease|x86
    Release|Any CPU = Release|Any CPU
    Release|x86 = Release|x86
EndGlobalSection

Это решает проблему для меня.

0 голосов
/ 27 мая 2009

Скорее всего, вы изменили настройки по умолчанию. Перейдите в Инструменты-> Параметры импорта и экспорта ... Выберите «Сбросить все», нажмите «Далее» и выберите «Параметры разработки Visual C #».

...