Не работает ctrl f5 в visual studio
У меня была аналогичная проблема, когда некоторые из моих горячих клавиш (например, сочетание клавиш Alt + Shift + F10 intellisense) перестали работать .
Я исправил это, перейдя на Инструменты -> Настройки импорта и экспорта -> Сбросить все настройки .
Я смог повторно импортировать свои сохраненные настройки после того, как сбросил их, но только без сломанных ярлыков!
Надеюсь, это поможет!
Перед тем, как выбросить все свои настройки, попробуйте сбросить настройки клавиатуры:
В Инструменты / Параметры / Среда / Клавиатура есть раскрывающийся список для схемы вашей клавиатуры. и рядом с ним кнопка Reset. Убедитесь, что схема сопоставления настроена так, как вам нужно, и нажмите кнопку «Сброс».
Чтобы заставить его снова работать, я щелкнул правой кнопкой мыши по решению, на вкладке дерева Visual Studio «Обозреватель решений» справа, где появляются все файлы вашего проекта, и выбрал свойства.
Затем , выберите там проект и поместите его как стартовый.
Возможно, это ваша проблема. Если нет, надеюсь, это поможет кому-то в будущем.
У меня был похожий вопрос, и чтение этой ветки привело меня к ответу, который аналогичен ответу на клавишу f-Lock. Я использую новый ноутбук и заново знакомлюсь с программированием. Когда в книге было сказано нажать Ctrl-F5, я сделал это, и единственное, что произошло, это то, что мой монитор стал немного тусклее, хотя он вернулся к нормальной яркости, как только я нажал на несколько других вещей. Что я заметил после прочтения этой ветки, так это то, что на этой новомодной клавиатуре есть синяя клавиша Fn, а все имена функциональных клавиш напечатаны синим цветом. Другими словами, чтобы получить функциональные клавиши, вы должны удерживать синюю клавишу Fn, когда вы нажимаете фактическую функциональную клавишу. Таким образом, F5 становится Fn-F5, а Ctrl-F5 становится Ctrl-Fn-F5. Это на Dell Inspiron 1564. Это не так вопиюще, как клавиша F-Lock, так что я надеюсь, что скоро к ней привыкну.
Раньше я имел возможность создавать и запускать консольные приложения, нажимая Ctrl + F5 в visual studio. Это больше не работает. Я посмотрел везде. Кто-нибудь знает, как снова включить эту команду?
Возможно, это смешное предложение, но есть ли на клавиатуре какая-нибудь клавиша «F Lock»? Произошло со мной после того, как я получил новую клавиатуру и случайно ударил ее. Даже не знал, что это было там:)
Прежде чем вы удалите все свои настройки, попробуйте сбросить настройки клавиатуры:
В разделе Инструменты /Параметры /Среда /Клавиатура есть раскрывающийся список для схемы клавиатуры и рядом с ней кнопка Сброс. Убедитесь, что схема сопоставления установлена на то, что вы хотите, затем нажмите кнопку «Сброс».
У меня была похожая проблема, когда некоторые из моих ярлыков (например, сочетание клавиш Alt + Shift + F10 intellisense) перестали работать .
Я исправил это, перейдя в раздел Инструменты -> Настройки импорта и экспорта -> Сбросить все настройки .
Мне удалось повторно импортировать мои сохраненные настройки после того, как я также сбросил их, но только без сломанных ярлыков!
Надеюсь, это поможет!
У меня был похожий вопрос, и чтение этой ветки привело меня к ответу, аналогичному ответу клавиши f-Lock. Я пользуюсь новым ноутбуком и заново знакомлюсь с программированием. Когда в книге было сказано, нажмите Ctrl-F5, и я сделал это, и единственное, что произошло, это то, что мой монитор стал немного тусклым, хотя он вернулся к нормальной яркости, как только я нажал несколько других вещей. После прочтения этой темы я заметил, что у этой новомодной клавиатуры синяя клавиша Fn, а названия всех функциональных клавиш напечатаны синим цветом. Другими словами, чтобы получить функциональные функциональные клавиши, вы должны удерживать синюю клавишу Fn, когда вы нажимаете действительную функциональную клавишу. Таким образом, F5 становится Fn-F5, а Ctrl-F5 становится Ctrl-Fn-F5. Это на Dell Inspiron 1564. Это не так вопиюще, как клавиша F-Lock, поэтому я надеюсь, что скоро привыкну.
Я исправил это, нажав Fn + F5, это прямо рядом с кнопкой Windows.
Чтобы снова запустить его, нужно было щелкнуть правой кнопкой мыши решение, перейти на вкладку дерева Visual Studio «Обозреватель решений» справа, где отображаются все файлы вашего проекта, и выбрать свойства.
Затем выберите проект и поместите его в качестве начального проекта.
Возможно, это ваша проблема здесь. Если нет, я надеюсь, что это может помочь кому-то в будущем.
Это случилось со мной чем-то похожим, но только с одним проектом, а другие работают правильно с помощью CTRL + F5, поэтому я опубликую здесь свою проблему и решение, потому что это может помочь людям, ищущим ту же проблему, что и я: )
Я открывал в Visual Studio 2012 решение, созданное с помощью Visual Studio 2013, и оно не работало с CTRL + F5. Я открываю файл решения с помощью блокнота и изменяю следующий раздел:
Это решает проблему для меня.
У меня была похожая проблема с Alt + F7 (Find Usages in Resharper). Оказывается, что GeForce Experience использовала ярлык для своей функциональности Sharing. Деинсталлирован GE и все хорошо.
Раньше я мог создавать и запускать консольные приложения, нажав Ctrl + F5 в visual studio. Это больше не работает. Я везде искал. Кто-нибудь знает, как повторно включить эту команду?
спросил(а) 2009-05-27T01:19:00+04:00 12 лет, 5 месяцев назадВозможно, это смехотворное предложение, но на вашей клавиатуре есть какой-то "F Lock" ключ? Случилось со мной после того, как я получил новую клавиатуру и случайно ударил ее. Даже не знал, что это было:)
ответил(а) 2009-05-27T01:43:00+04:00 12 лет, 5 месяцев назадПрежде чем удалять все ваши настройки, рассмотрите возможность простого сброса настроек клавиатуры:
В "Инструменты/Параметры/Среда/Клавиатура" вы увидите раскрывающийся список для вашей схемы клавиатуры и рядом с ним кнопку Reset. Убедитесь, что схема сопоставления настроена на то, что вы хотите, а затем нажмите кнопку Reset.
ответил(а) 2009-05-27T01:36:00+04:00 12 лет, 5 месяцев назадУ меня была аналогичная проблема, когда некоторые из моих ярлыков (например, ярлык Alt + Shift + F10 intellisense) перестали работать.
Я исправил его, перейдя в Инструменты → Параметры импорта и экспорта → Reset все настройки.
Я смог reimport сохранить сохраненные настройки после того, как у меня был Reset их, но только с нарушенными сокращенными сокращениями!
Надеюсь, это поможет!
ответил(а) 2009-05-27T01:25:00+04:00 12 лет, 5 месяцев назадУ меня был аналогичный вопрос, и чтение этой темы привело меня к ответу, который похож на ответ ключа f-Lock. Я использую новый ноутбук и снова представляю себя программированию. Когда в книге говорилось, что нажмите Ctrl-F5, я сделал это, и единственное, что произошло, это то, что мой монитор немного смягчился, хотя он вернулся к нормальной яркости, как только я нажал несколько других вещей. То, что я заметил после прочтения этой темы, состоит в том, что эта новомодная клавиатура имеет синий ключ Fn, и все имена функциональных клавиш печатаются синим цветом. Другими словами, чтобы получить функциональные функциональные клавиши, вы должны удерживать синюю клавишу Fn, когда вы нажимаете фактическую функциональную клавишу. Таким образом, F5 становится Fn-F5, а Ctrl-F5 становится Ctrl-Fn-F5. Это находится на Dell Inspiron 1564. Это не столь вопиющее, как ключ F-Lock, поэтому я надеюсь, что скоро примусь к этому.
ответил(а) 2010-05-15T22:25:00+04:00 11 лет, 6 месяцев назадЯ исправил это, нажав Fn + F5, это прямо рядом с кнопкой Windows.
ответил(а) 2010-06-21T00:47:00+04:00 11 лет, 5 месяцев назадЧто я делаю, чтобы заставить его работать снова, щелкнул правой кнопкой мыши по этому решению, на вкладке дерева визуальной студии "Solution Explorer" справа, где отображаются все файлы вашего проекта, и выберите свойства.
Затем выберите там проект и поместите его в качестве стартового проекта.
Возможно, это ваша проблема. Если нет, я надеюсь, что это может помочь кому-то в будущем.
Моя Visual Studio 2017 запускает последнюю встроенную версию программы, когда нажимается кнопка запуска или клавиша F5, но она отражает только последние изменения, если я предварительно использую Build -> Build Solution или ctrl + shift + B.
Даже с сочетаниями клавиш часто бывает утомительно нажимать ctrl + shift + b для сборки (что уже неудобно одной рукой), ждать, пока решение скомпилируется (это может быть от секунды до нескольких минут в зависимости от проекта), и затем нажмите F5 для запуска.
Было бы здорово сэкономить время и удобство, если бы я мог заставить работать стандартный ярлык сборки + запуска. Однако я не уверен, какую настройку мне следует искать.
Обновление:
Проверка в Сервис -> Параметры -> Среда -> Клавиатура, похоже, что мой Debug.Start установлен на F5, так что это не проблема с сочетанием клавиш.
3 ответа
Для меня проблема была в следующем:
Снятие этого флажка исправило проблему. Я смог внести изменения в мой код и просто нажал F5, чтобы увидеть новые результаты.
Это объясняет, почему VS , по-видимому, собирал что-то , но не изменил фактический код, над которым я работал. Очевидно, он строил некоторые проекты в моем решении, но не тот, в котором я работал.
Это странно, но звучит так, как будто ваши параметры сборки были настроены так, чтобы не строить в определенных сценариях. В меню Visual Studio перейдите к
Tools > Options > Projects and Solutions > Build and Run
Убедитесь, что При запуске, когда проекты устарели: выберите «Запросить сборку» или «всегда». Не «никогда не строить».
Кроме того, у меня При запуске, когда возникают ошибки сборки и развертывания , установлено «предложить запустить», но это не должно делать то, что вы описываете.
ОБНОВЛЕНИЕ
Как отмечается в комментариях, эта конкретная проблема решается путем отключения Только создавать запускаемые проекты и зависимости при запуске . Там были временем, когда эта функция была отключена по умолчанию. Эта функция по умолчанию включена для меня в выпуске Visual Studio 2017 Community Edition.
Создавайте только запускаемые проекты и зависимости в Run
Создает только запускаемый проект и его зависимости, когда вы используете клавишу F5, выберите команда меню «Отладка»> «Пуск» или соответствующие команды в сборке меню. Если этот параметр отключен, будут созданы все проекты и зависимости.
F5 выполняет сборку (если вы изменили какой-либо из своих источников, так что имеет смысл создать проект), а затем запустите .
Читайте также: