У меня есть приложение, построенное на CF3.5, и я пытаюсь решить, как его развернуть на устройстве. Я создал проект развертывания, и это прекрасно развертывает программное обеспечение.
Однако в проекте есть файл app.config для хранения некоторых рабочих параметров.
Что мне нужно сделать, так это создать CAB-файл и разрешить изменение конфигурации до ее синхронизации с устройством (изменение его после того, как оно будет установлено на устройстве, нежизнеспособно). У меня проблема в том, что если я включу это в проект установки, то он будет включен в созданный CAB-файл и в конечном итоге окажется в каталоге приложения на устройстве.
Я знаю, что содержимое CAB-файла можно изменить, но это довольно громоздкий процесс. Есть ли способ заставить программу установки просто скопировать файл с именем app.config из того же каталога, что и файл CAB, куда бы программа не была установлена? В качестве альтернативы, есть ли лучший способ сделать это?