Когда я сгенерирую версию моего приложения из Visual Studio (F5 Hotkey), освобождаю версию , все в порядке. Но когда я запускаю исполняемый файл (exe-файл в папке Release), у меня есть ошибка. Это так странно.Разница между отладкой выпуска и запуском выпуска
В чем разница между этими двумя режимами исполнения?
Спасибо.
Ошибка связана с графикой. Мое приложение в основном отображает диаграмму, которая не отображается правильно при выполнении вне Visual Studio. –
Нет заметных отличий, кроме времени. Отладчик сильно избегает влияния на выполнение программы. Ищите что-то экологическое, например рабочий каталог по умолчанию программы, не указывающий на тот же каталог. Если у вас есть только один монитор, отладчик может повлиять на поведение живописи в программе, когда вы используете один шаг или используете контрольные точки, генерируя дополнительные краски. –
Менеджер кучи ntdll изменяет свое поведение, если процесс был запущен под отладчиком. –