2009-10-31 5 views
0

Возможно ли создать одну кабину, которая позволит мне упаковать как PocketPc, так и версию смартфона для Windows Mobile? Я хотел бы иметь возможность проверить во время установки, если устройство является карманным ПК или смартфоном, а затем установить соответствующие версии.Одиночный CAB для карманных ПК и версий смартфона того же приложения

Заранее благодарим за помощь.

ответ

1

Я никогда не пробовал этого, но у Microsoft есть образец проекта, который демонстрирует создание CAB-файла контейнера, в котором содержится несколько файлов CAB. Я бы предположил, что вы можете добавить логику, необходимую для обнаружения мобильной платформы и выполнения соответствующего установщика.

Multiple CAB Установка @ MSDN: http://msdn.microsoft.com/en-us/library/bb158796.aspx

На практике мы всегда строили отдельные CAB-файлы и, используя механизмы, предусмотренные CEAppMgr, define a single "entry" in the Add/Remove Programs dialog из ActiveSync/WMDC, который ссылается на наши специфические для данной платформы ООС.

Другой авеню будет creating a custom Setup.dll файл как часть вашей CAB, которая предоставляет вам возможность выполнять действия до и после установки CAB.

0

Да, это возможно.
Вы пробовали?
У вас возникли проблемы при попытке?

+0

Не пробовал. Как это можно сделать с Мэттом? Есть ли где-нибудь в Setup Project, что я могу настроить это? У меня нет проблем (пока :)). –