У меня есть CAB-файл с приложением Windows Mobile и пакетом MSI, который устанавливает эту CAB на устройстве Windows Mobile (с помощью специального установщика).
Теперь я пытаюсь добавить возможность ввода лицензионного ключа для этого приложения Windows Mobile с помощью установочного пакета для настольного компьютера.
Я добавил диалог «Информация о клиенте» в MSI, чтобы я мог ввести ключ. Теперь мне нужно получить лицензионный ключ от моего пользовательского установщика, выполнить проверку, сохранить этот ключ в файле и скопировать файл на мобильное устройство в каталог установки.
Итак, вопросы:
- Как я могу получить лицензионный ключ, который я ввел во время установки, из моего пользовательского установщика?
- Как программно скопировать файл, созданный пользовательским установщиком, в КПК в каталог установки через активную синхронизацию во время установки?
UPDATE:
Я нашел способ получить информацию, введенную во время установки, используя MsiGetProductInfo ( c # wrapper )