Если я сделаю модификацию и не скажу явно перестроить, она не будет.Как мне вернуться к старому поведению (попытаться пересобрать перед отладкой, если источник был изменен)?
Откройте диспетчер конфигурации и установите флажок «Сборка активной конфигурации».
В разделе Инструменты / Параметры / Проекты и решения / Построить и запустить есть поле со списком «При запуске, когда проекты устарели». Выберите «Всегда строить».
Щелкните правой кнопкой мыши Solution-> Properties -> conf Properties, отметьте «build» рядом с проектом.
Похоже, проект не установлен на Build в Configuration Manager. Дважды проверьте здесь: Build -> Configuration Manager
Build
Configuration Manager