Как включить .NET Compact Framework в проект CAB для смарт-устройств? - PullRequest
2 голосов
/ 17 февраля 2009

Я работаю над приложением VS2008 Smart Device, которое включает CAB-проект Smart Device для развертывания. Я был удивлен, узнав, что этот проект установщика не устанавливает .NET Compact Framework при необходимости. Можно ли это сделать для этого?

Ответы [ 2 ]

1 голос
/ 11 декабря 2012

Это может быть сделано с некоторой работой. См. Автоматическая установка нескольких CAB-файлов на устройство Windows Mobile / Pocket PC с codeproject.com

1 голос
/ 18 февраля 2009

Нет способа заставить проект CAB установить и запустить другой файл CAB - это ограничение системы установки CAB (точнее, wceload). Одним из способов достижения этого является включение CF CAB, а затем создание библиотеки пользовательских настроек * , которая расширяет ее после распаковки внутреннего CAB. Конечно, в проекте CAB нет средств для правильного обновления INF-файла для запуска библиотеки пользовательских настроек, поэтому вам нужно вручную создать CAB, используя CABWIZ .

Излишне говорить, что вся архитектура установщика CAB оставляет желать лучшего.

...