Почему F5 не перестраивает проект перед выполнением в Visual Studio?


Если я нажму F5, мой проект работает, но он не "видит" никаких изменений, которые я сделал. Мне нужно вручную (повторно)построить перед нажатием F5 чтобы он работал.

Это хорошо работало раньше. Есть идеи, что мне нужно изменить?

3 62

3 ответа:

возможно ли, что вы перенастроили свои настройки "построить и запустить" на "никогда не строить"?

чтобы проверить, выполните следующие действия:

  1. в среде IDE Visual Studio откройте меню " Сервис "и нажмите кнопку"Параметры".
  2. разверните заголовок" проекты и решения " слева.
  3. Нажмите кнопку" построить и запустить " пункт.
  4. в поле со списком "при запуске, когда проекты устарели", убедитесь, что у вас есть "всегда построить" выбранные.

Selecting Always build in VS Options dialog

также :

  • щелкните правой кнопкой мыши решение в обозревателе решений.

  • нажмите на кнопку "Свойства".

  • перейдите к свойствам конфигурации - > конфигурация в левой части окна.

  • Make sur флажок "построить" установлен на строке вашего проекта.

еще одна причина (которая у меня была) может быть зависимости.

в обозревателе решений щелкните правой кнопкой мыши проект запуска-построить зависимости-зависимости проекта.

Если проект, над которым вы работаете, не установлен как зависимость от проекта запуска, то он не будет построен при запуске F5/.