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

30827
Kurru

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

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

Спасибо

15

4 ответа на вопрос

24
heavyd

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

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

это не работает :( Kurru 14 лет назад 0
Изменил тип сборки на «релиз», и он работал нормально. Каковы различия между сборкой «Debug» вместо «release»? Kurru 14 лет назад 0
Открыли ли вы Configuration Manager, чтобы убедиться, что в конфигурации отладки установлен флажок «Build»? heavyd 14 лет назад 9
Аааа спасибо Спасибо исправил это! Никогда даже не замечал пункт меню диспетчера конфигурации. Kurru 14 лет назад 1
Также есть опция «Создавать только запускаемые проекты и зависимости при запуске». Если он установлен и ваши зависимости не достаточно хороши, Studio может пропустить сборку некоторых ваших проектов. Отключение этой опции помогает. Steed 12 лет назад 1
Вкладка "Проекты и решения" находится в диалоговом окне "Отладка -> Параметры и настройки ...". Paul Chavez 11 лет назад 0
Вы знаете, я установил его в Prompt для сборки, и он все еще строит их автоматически John Demetriou 8 лет назад 0
6
Zack
  • Navigate to Debug > Options and Settings in the VS menu or Tools > Options...
  • Go to 'Projects and Solutions' > 'Build and Run' and make sure that the “Only build startup projects and dependencies on Run” box is left unchecked.
0
dsffds

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

Неясно, что вы предлагаете Prasanna 8 лет назад 1
0
Poovizhi

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

  1. Установить как Всегда сборка / Запрос на сборку для «При запуске, проект устарел»
  2. Снимите флажок «Создавать только запускаемые проекты и зависимости при запуске».