2010-10-20 2 views
1

У меня есть приложение Windows Mobile, которое я отправляю своему клиенту в виде файла CAB, а затем он устанавливает его на 20 мобильных устройств. Это приложение взаимодействует с веб-службой и имеет файл config.ini в папке Program Files/app_name /, чтобы сохранить URL-адрес веб-службы. Недостатком текущего подхода является то, что клиент может изменить URL-адрес WS только после установки CAB, так что, если он установит его на 20 устройств, ему необходимо изменить URL-адрес WS 20 раз. Могу ли я вместо этого отправить файлы клиента 2: файл CAb и файл config.ini, чтобы во время настройки CAB он автоматически копировал файл config.ini в каталог приложения. В этом случае клиент может изменить URL-адрес WS только один раз, а затем настроить приложение на всех устройствах с измененным файлом config.ini? Кто-нибудь знает, как добиться этого?.NET Compact Framework: Конфигурация файла CAB

ответ

0

Вы можете добавить custom setup DLL в свой файл CAB, чтобы выполнить действия. Возможно, это могло бы прочитать какой-то другой текстовый файл для настройки, но этот дополнительный файл нужно будет развернуть вместе с CAB, и CAB должен будет либо знать, либо определить местоположение этого файла. Как это будет происходить, это будет зависеть от того, как работает ваша установка (т. Е. С карты памяти, через ActiveSync и т. Д.).