Visual Studio не автоматично будується, коли натискаю кнопку налагодження


23

Я пишу код у Visual Studio, але щоразу, коли я хочу протестувати додаток і натиснути зелену стрілку для "Почати налагодження", Visual Studio не автоматично перекомпілює активне рішення для мене, і мені доведеться вручну створити рішення, а потім налагодити його.

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

Спасибі

Відповіді:


35

У налаштуваннях Visual Studio у розділі Проекти та рішення -> Створити та запустити змінити параметр Увімкнути, коли проекти застаріли: від Never Build до Always Build

Редагування: За коментарями відкрийте "Менеджер конфігурацій" (у спадному меню Налагодження / Випуск) і переконайтесь, що прапорець " Збірка" встановлено для всіх проектів, які ви хочете створити у кожній із своїх конфігурацій.


його не працює :(
Курру

Змінено тип збірки на "випуск", і він працював чудово. Які відмінності між побудовою для "Налагодження" замість "випуску"?
Курру

10
Ви відкрили Менеджер конфігурацій, щоб переконатися, що прапорець "Збірка" встановлений у налаштуваннях налагодження?
важкий

1
Ах, дякую! Дякую виправлено! Ніколи раніше навіть не помічав пункт меню менеджера конфігурації.
Курру

1
Існує також опція "Створювати лише запуску проектів та залежності від Run". Якщо вона встановлена, а ваші залежності недостатньо хороші, Studio може пропустити створення деяких ваших проектів. Видалення цієї опції допомагає.
Steed

10
  • Перейдіть до налагодження> Параметри та налаштування в меню VS або Інструменти> Параметри ...
  • Перейдіть до розділу «Проекти та рішення»> «Побудувати та запустити» та переконайтесь, що поле «Тільки будувати запуску проектів та залежності від запуску» не встановлено прапорець.

0

Інструмент -> Параметри -> Проект та рішення -> "Виконано, проект застарів" ніколи не будуйте -> змініть на Завжди будувати. Я вирішив мене


1
Незрозуміло, що ви пропонуєте
Прасанна

0

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

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