Локальная отладка EXE-файла проекта Delphi - PullRequest
0 голосов
/ 08 ноября 2011

У меня есть EXE-файл, созданный компилятором D2006 и связанные файлы RSM и MAP в той же папке, что и EXE-файл.Файлы являются локальными для машины, на которой установлена ​​Delphi.Я могу запустить IDE и «Загрузить процесс» EXE и запустить его, но я не вижу никакой символической информации, если я приостанавливаю выполнение.

Что мне нужно сделать, чтобы увидеть имена процедур и т. Д. В виде меток вразборка и возможность «перейти» к адресу, указав имя подпрограммы?

Если у меня есть источник, доступный в той же папке, могу ли я выполнить пошаговое выполнение высокого уровня и т. д.?

1 Ответ

0 голосов
/ 08 декабря 2011

Для отладки моих приложений на Delphi я использую madExcept , очень хороший инструмент, и его легко настроить для ваших проектов, здесь приведена некоторая информация об этом.

"madExcept был создан, чтобы помочь вам найти сбои в вашем программном обеспечении. Когда в вашей программе происходит сбой / исключение, madExcept автоматически отлавливает его, анализирует, собирает много полезной информации и дает конечному пользователю возможность отправлять вам полный отчет об ошибке. "

http://madshi.net/madExceptDescription.htm

...