Visual Studio не строится автоматически при нажатии кнопки отладки


23

Я пишу код в Visual Studio, но всякий раз, когда я хочу протестировать приложение и нажать зеленую стрелку для «Начать отладку», Visual Studio автоматически не перекомпилирует для меня активное решение, и мне приходится вручную строить решение, а затем отлаживать его.

Visual Studio использовалась для автоматической сборки перед отладкой, и я хочу вернуть ее обратно, так как постоянное создание вручную - серьезная проблема.

Благодарность

Ответы:


35

В настройках Visual Studio в разделе « Проекты и решения» -> « Построить и запустить» измените параметр « При выполнении», если проекты устарели: с « Никогда не создавать» на « Всегда строить»

Редактировать. В соответствии с вашими комментариями откройте «Диспетчер конфигурации» (в раскрывающемся списке «Отладка / выпуск») и убедитесь, что флажок « Сборка» установлен для всех проектов, которые вы хотите построить в каждой из ваших конфигураций.


не работает :(
Kurru

Изменил тип сборки на «релиз», и он работал нормально. Каковы различия между сборкой «Debug» вместо «release»?
Курру

10
Открыли ли вы Configuration Manager, чтобы убедиться, что в конфигурации отладки установлен флажок «Build»?
тяжело

1
Аааа спасибо Спасибо исправил это! Никогда даже не замечал пункт меню диспетчера конфигурации.
Курру

1
Также есть опция «Создавать только запускаемые проекты и зависимости при запуске». Если он установлен и ваши зависимости не достаточно хороши, Studio может пропустить сборку некоторых ваших проектов. Отключение этой опции помогает.
Конь

10
  • Перейдите к Отладке> Параметры и Настройки в меню VS или Инструменты> Параметры ...
  • Перейдите в «Проекты и решения»> «Построить и запустить» и убедитесь, что флажок «Только создавать запускаемые проекты и зависимости при запуске» не установлен.

0

Инструмент -> Параметры -> Проект и решения -> «При запуске, проект устарел» никогда не строить -> изменить на Всегда строить. Я решил меня


1
Неясно, что вы предлагаете
Прасанна

0

Инструмент -> Параметры -> Проект и решения.

  1. Установить как Всегда сборка / Запрос на сборку для «При запуске, проект устарел»
  2. Снимите флажок «Создавать только запускаемые проекты и зависимости при запуске»
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.