Bereitstellung einer Anwendung auf einem mobilen Gerät mit Windows CE (Embedded Compact) ist komplexer als die Bereitstellung einer Anwendung auf dem Desktop. Sie müssen zwei Installationspakete zu erstellen --- einer für das mobile Gerät , und ein weiteres für den Desktop auf das mobile Gerät zu installieren. Es gibt fünf Schritte in der Bereitstellung einer Anwendung auf Windows CE beteiligt. Anleitung
1
erstellen . Cab-Datei für das Zielgerät . In Microsoft Visual Studio , ein neues " Smart Device Cab-Projekt ", um Ihre Anwendung Lösung . Fügen Sie das Projekt Ausgang aus Ihrer Anwendung Projekt zu diesem neuen Projekt . Wenn Sie dies tun , wird das System automatisch Verweise , zB die OpenNETCF Smart Device Framework-Bibliotheken . Ändern Sie den Namen der . Cab-Datei , etwas Sinnvolles .
2
Stellen Sie die "Eigenschaften" Fenster zur Text -und Montageanleitung anpassen. Registrierungseinträge hinzufügen , z. B. eine Versionsnummer , in die . Cab , indem Sie den " Registrierungs-Editor " in der " Explorer ". Wenn Sie fertig sind , erstellen Sie das Projekt , um die . Cab-Datei zu erstellen.
3
die . Kabine mit ActiveSync registrieren, so dass sie von einem Desktop-Computer bereitgestellt werden können , fügen Sie ein neues Windows- Class Library Project der Anwendung Lösung und löschen Sie die Class1 . Fügen Sie eine neue Klasse durch den Explorer die Dateien zum ActiveSync-Ordner kopiert , registriert sie mit ActiveSync , und entfernt sie nach der Installation. Sie müssen eine Hilfsmethode erstellen , um den Ort, an dem ActiveSync installiert ist zu extrahieren und die folgenden Konstanten definieren : . CEAPPMGR_PATH , ACTIVESYC_INSTALL_PATH , INSTALLED_DIR , CEAPPMGR_EXE_FILE , CEAPPMGR_INI_FILE , APP_SUBDIR und Temp_Path
4
In einem anderen Event-Handler für die Installation benötigt und übersetzen Sie das Projekt als eine Dynamic- Link Library (DLL) Klassenbibliothek.
5
Paket alles in einem einzigen . msi -Installationsdatei. Fügen Sie zunächst eine neue " Setup "-Projekt zu Ihrer Lösung . Ändern Sie den Namen der Ausgabedatei wie Sie für die . Cab-Datei hat . Wählen Sie die Installation der Anwendung Stelle auf dem Desktop. Anschließend fügen Sie den Ausgang Ihres Projekts . Cab Projekt . Fügen Sie einen neuen " benutzerdefinierte Aktion " und wählen Sie Ihre Installation DLL -Klassenbibliothek. Fügen Sie die . Ini -Datei und erstellen Sie das Projekt . Das Ergebnis ist eine einzige . Msi -Datei, die Desktop-Installation enthält auch eine . Cab Mobilgerät Installationsdatei.