Сначала вы должны сравнить конфигурацию Release
и Debug
.
Нет простых доказательств, чтобы сказать, почему он ломается, но он не должен аварийно завершать работу в Release, если он работает в Debug.
Мое первое впечатление, что код отличается между двумя конфигурациями.
Например, препроцессор, определенный как #ifdef
, должен скомпилировать блок кода, которого нет в другой конфигурации.
Проверьте эту точку и сравните ваши две детали конфигурации , это поможет!