Frage

Ich habe eine Anwendung, die auf CF3.5 basiert, und ich versuche herauszufinden, wie diese auf dem Gerät bereitgestellt werden kann.Ich habe ein Bereitstellungsprojekt erstellt, mit dem die Software problemlos bereitgestellt wird.

Das Projekt verfügt jedoch über eine app.config-Datei, in der einige laufende Parameter gespeichert sind.

Ich muss in der Lage sein, die CAB-Datei zu erstellen und zuzulassen, dass die Konfiguration geändert wird, bevor sie mit dem Gerät synchronisiert wird (eine Änderung auf dem Gerät ist nicht möglich).Das Problem, das ich habe, ist, dass wenn ich dies in das Einrichtungsprojekt einbeziehe, es in die erstellte CAB-Datei aufgenommen wird und im Anwendungsverzeichnis auf dem Gerät landet.

Mir ist bekannt, dass der Inhalt der CAB-Datei geändert werden kann, dies ist jedoch ein ziemlich umständlicher Vorgang.Gibt es eine Möglichkeit, dass das Installationsprogramm einfach eine Datei mit dem Namen app.config aus demselben Verzeichnis wie die CAB-Datei an den Ort kopiert, an dem das Programm installiert ist?Gibt es alternativ einen besseren Weg, dies zu tun?

War es hilfreich?

Lösung

Vielleicht können Sie eine benutzerdefinierte setup.dll für Ihr CAB erstellenund ändern Sie die app.config damit.

Andere Tipps

Vielleicht möchten Sie einen Blick in Mortscript werfen.Dies ist eine Skriptsprache, die unter Windows Mobile ausgeführt wird.

Ich habe selbst eine Konfiguration einer benutzerdefinierten Anwendung vorgenommen, jedoch NACH der Installation.Sie können aber auch zuerst etwas manipulieren und dann die Kappe mit demselben Skript installieren.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top