Выполнение DLL во время выполнения MSI (Установщик) - PullRequest
0 голосов
/ 24 марта 2010

Я создал MSI для своего приложения и хочу, чтобы моя dll выполнялась во время установки этого MSI. Как я могу добавить свою DLL в MSI. Я читаю что-то на ORCA, но получаю ошибку.

Может ли кто-нибудь помочь добавить мою DLL в MSI с помощью Orca. Моя dll содержит окно сообщения и запись в реестре

Ответы [ 2 ]

1 голос
/ 24 марта 2010

Я бы не рекомендовал использовать Orca напрямую для создания установщика. Попробуйте вместо этого использовать WiX . На WiX есть документация, учебные пособия и т. Д. Вы найдете информацию о создании пользовательских DLL для.

0 голосов
/ 28 апреля 2010

Я сделал это с помощью Orca. Просто следуйте следующему уроку: http://www.codeproject.com/kb/install/msicustomaction.aspx
Это было просто реализовать для тех, кто не знает WIX и у него нет времени на его изучение.

Моя единственная проблема сейчас в том, что я не могу заставить настраиваемое действие запускаться, когда MSI выполняется без вывода сообщений. См:
Настраиваемое действие установщика Windows ПЕРЕД любой проверкой

...