Это подозрительно для меня, потому что когда вы запускаете код в отладчике, он включает дополнительные ловушки отладки, которые, по моему опыту, приводят к выполнению SLOWER при запуске внутри IDE, а не снаружи.По этой причине я никогда не запускал тесты производительности Release Build в Visual Studio.
Вы уверены, что когда вы работаете вне IDE, вы по ошибке не выбираете версии отладки для всех или части ваших зависимых двоичных файлов?