2011-05-24 2 views
2

Платформа: wince5.0 и 6.0. Как вы знаете, мы можем добавить некоторую информацию в файл * .inf, например, записать некоторые данные в реестр при установке .cab перед созданием .CAB. Теперь моя программа работает на wince5.0 и 6.0. Я хочу получить информацию о версии из _setup.xml (потому что я установил ее в * .inf перед генерацией .cab-файла). Но, кажется, нет библиотеки или класса, которые можно было бы использовать для распаковки .cab-файла или чтения содержимого из .cab-файла. (Я знаю, что есть DLL/lib в платформе Windows или расширенная версия .NET).Как читать содержимое файла _setup.xml из .CAB-файла

Есть ли хорошая идея для достижения цели!

ответ

2

Единственное, что я знаю, это CAB Installer SDK, который поддерживает несжатые и сжатые CAB.

EDIT

САВ Installer SDK источник .

+0

Да, это для использования в .NET, но то, что мне нужно, это для собственного кода и может работать на Windows CE. До сих пор я до сих пор не могу ее найти. – Orionpax

+0

Ну, инсталлятор SDK работает на CE, а код довольно маленький, поэтому его можно портировать на C++. – ctacke

+0

Я проверил CAB Installer SDK, кажется, что этот SDK не является бесплатным. Нам нужно купить его (и не уверен, включает ли он исходный код), который не входит в мою сферу. В любом случае, большое спасибо. – Orionpax