Развертывание .NET 3.5 framework на Win CE 6 - PullRequest
1 голос
/ 04 февраля 2011

Мне нужно установить .net 3.5 compact framework на устройстве WINCE 6 с помощью команды wceload.exe при запуске.

Проблема в том, что у меня на карте памяти есть файл .net 3.5 cab, и мне удалось установитьэто, но, когда я хочу настроить устройство WinCe для запуска его при запуске после перезагрузки устройства, оно не будет работать, потому что на основном разделе недостаточно места.

Если я удалю параметр / noui, он попросит меня указать местоположение, я выберу карту памяти, и тогда она будет работать.С этим параметром он пытается установить в папку по умолчанию, где недостаточно места.Интересно, есть ли способ сказать такси, где установить себя?Мне действительно нужно сделать это без запроса местоположения.

Я также пытался установить .net35 framework на карту памяти и после установки сохранить реестр.Без успеха снова, после перезагрузки устройства это не будет работать.

Есть идеи?

Спасибо.

1 Ответ

0 голосов
/ 04 февраля 2011

Вы должны иметь возможность перестроить CAB-файл, чтобы указать новое место установки. VS2005 + может создавать CAB, хотя я не уверен, может ли он редактировать / перестраивать существующий. Редактирование INF-файлов вручную в лучшем случае болезненно.

Мы используем CE Cab Manager , чтобы создавать и редактировать наши CAB-файлы, основанные на CE. Это не бесплатно, но у них есть пробная версия и его недорого купить. Это был единственный инструмент, который мы смогли найти, который позволил бы нам выполнить все необходимые настройки.

...