Как я могу диагностировать исключение в окне 7 компиляцию режима выпуска с VC 2008

StackOverflow https://stackoverflow.com/questions/2771494

Вопрос

У меня странная проблема, мое приложение (EXE) работает нормально в режиме отладки в Windows 7, но останавливаться, чтобы работать с исключением при компиляции режима выпуска. Как я могу отладить программу, чтобы найти то, что вызывает исключение, это приложение с более чем 300 000 строк кода.

Это было полезно?

Решение

Компиляция в режиме выпуска, но создайте файлы .pdb: Как генерировать PDB для .NET управляемых проектов в режиме выпуска?

Разверните файлы .pdb в ту же папку как .exe.

Затем прикрепите к процессу.

Другие советы

  1. Проверьте настройки проектов, которые отличаются для режимов отладки и релиза, возможно, вы найдете там ответ.

  2. Режим выпуска компиляции с отладкой информации и отключите оптимизацию. У вас будет отладочная версия, собранная с релизами определяет. Если это не удается, отладчик покажет вам плохое место.

  3. Просто выключите оптимизацию. Однажды это было проблемой для меня. В этом случае будет очень трудно найти причину.

  4. Создавайте PDBS, это может быть сделано для нажигов C ++.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top