Мне нужно внедрить, вызвать и запустить некоторый пользовательский код как часть моего пользовательского управляемого приложения начальной загрузки в качестве шага после установки. Этот пользовательский код находится в библиотеке классов, которую я включил в качестве ссылки в свой проект MBA. Итак, сразу после того, как состояние станет InstallationState.Applied
, я планирую вызвать этот пользовательский код. Однако я не могу понять, как я мог бы связать состояние сбоя этого пользовательского кода, чтобы инициировать откат загрузчика, поскольку обратный вызов прогресса уже был бы завершен. Есть идеи?
Как запускать пользовательский код в рамках программы MBA записи WiX после завершения установки и поддержки отката
Ответы (1)
Согласно ведущему разработчику WiX & Burn Робу Меншингу здесь, пункт 2, кажется, что любой пользовательский код, который должен облегчить откат в процесс установки должен запускаться как пользовательское действие, а не как часть приложения-загрузчика, как я хотел. Я пошел дальше и сделал, как предложил Роб, и все работает, как и ожидалось. Однако, поскольку пользовательское действие запускает значительный код, в будущем я могу добавить его в расширение WiX.
person
Manas
schedule
22.05.2013