Есть ли способ отладки исполняемого файла установщика, созданного с помощью installshield universal? - PullRequest
0 голосов
/ 15 декабря 2008

Я создал исполняемый файл Windows с некоторыми пользовательскими действиями и некоторыми элементами пользовательского интерфейса.

Я сталкиваюсь со странным поведением при установке.

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

Итак, я хотел отлаживать установщик в каждой точке выполнения кода в пользовательском действии, для которого я пытался записать те значения, которые мне нужны, в логгер. Но, к сожалению, мой регистратор будет создан после установки, и в этот момент я не смогу запустить его снова.

Итак, кто-нибудь может подсказать, как его отладить, пока выполняется установка?

1 Ответ

0 голосов
/ 02 ноября 2009

Я пробовал, но не смог заставить отладчик работать с Installshield universal.

Мой обходной путь - добавить много сообщений об отладке и использовать VMware. Установите VMware и создайте тестовую машину как виртуальный сервер. Я настроил виртуальный сервер со всеми необходимыми условиями, перезагрузил его и запустил моментальный снимок.

После снимка я запустил скрипт установки, дождался ошибок и файлов журнала. Затем я использовал бы функцию VMware «вернуться к снимку», чтобы вернуться к чистому экземпляру тестового сервера и начать исследовать сообщения об ошибках из журналов.

...