Сборка релиза не работает при запуске без отладки в VS2010 - PullRequest
0 голосов
/ 30 апреля 2011

Я столкнулся со следующей проблемой:

Я пишу программу на C ++, используя VS2010. Отладочная сборка работает правильно при запуске с / без отладки в VS. Когда я запускаю встроенный исполняемый файл напрямую, он также работает.

Release build работает при запуске с отладкой в ​​VS и alsp, когда я запускаю исполняемый файл build напрямую.

К сожалению, программа не работает, когда я запускаю сборку релиза в VS без отладки. Окно создается, а затем программа быстро падает (без сообщения об ошибке). Поскольку при запуске без отладки происходит сбой, я не знаю, как определить причину проблемы.

Есть идеи, что может быть причиной этого? Спасибо:)

1 Ответ

3 голосов
/ 30 апреля 2011

Скорее всего, у вас есть какая-то ошибка или повреждение памяти, которая в отладчике работает нормально.

Вы можете попробовать использовать кюветы, чтобы определить, как далеко / где он умирает, или попробовать инструментнапример, Purify (или valgrind бесплатно, если вы можете портировать на Linux).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...