2009-05-26 2 views
30

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

+0

Решения проблемы решены? – ralphtheninja

+0

У меня возникла проблема, мой F-Lock настроен правильно, я сбросил настройки, я вижу в меню Debug, которое назначено CTRL + F5. F5 работает. Другие комбинации клавиш с использованием CTRL. Но CTRL + F5, по состоянию на последний час, просто не работает. Я просто не понимаю. : - | – BrainSlugs83

+0

Если у вас нет f-lock, и сброс привязок клавиш не исправляет его, и вы, должно быть, довольно новичок в Visual Studio и программировании на C++, возможно, вы привыкли создавать «консольное приложение Win32», когда создавая ваши проекты, и вместо этого выбрал что-то другое, например «Пустое проект», когда вы создали этот. – orfdorf

ответ

0

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

8

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

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

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

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

+1

Это не помогло мне с аналогичной проблемой (клавиша F9 не переключает точку останова), но это навредило, сбросив мой макет окна в VS2013 Express. –

8

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

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

+0

Хотелось бы, чтобы я видел этот ответ, прежде чем пытаться выполнить сброс всех настроек. –

+0

Это все еще не помогает клавише F9 не переключать точку останова в VS2013 Express. –

58

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

+0

Это случилось со мной так же много раз. Мне жаль, что я не могу избавиться от этого проклятого ключа блокировки F .... – Curtis

+1

Используйте что-то острое и удалите его. Ты просто вдохновил меня сделать это сам! :) – ralphtheninja

+0

Спасибо за ответ: =) –

2

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

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

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

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

;)

+0

Спасибо вам большое! Я добавил второй проект (wpf) в мое решение ASP, а затем потерял возможность ctrl-F5. –

4

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

2

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

+0

Звучит так, будто вы на самом деле не делаете CTRL + F5, но только F5 (например, F5 - это ключ, который вам нужно нажать Fn, чтобы добраться) - Попробуйте нажать CTRL + Fn + F5 для запуска без отладки (по сравнению с Fn + F5 который для вас будет работать с отладкой). – BrainSlugs83

+0

Ах. Мои F5 и Ctrl + F5 не работали в VS 2013, и этот ответ разрешил мою проблему косвенным образом. Я нашел клавишу «F Lock» на моей клавиатуре MS и нажал ее, возможно, выключив ее, даже если в нижней части клавиатуры загорелся индикатор NumLock и CapLock. Итак, теперь приложение запускается – JustJohn

0

Это случилось со мной, что-то похожее, но только с одним проектом, а остальные работают с 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

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

0

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