Déploiement d'une application vers un appareil mobile fonctionnant sous Windows CE (Embedded Compact) est plus complexe que le déploiement d'une application au bureau . Vous devez créer deux paquets d'installation --- une pour l'appareil mobile , et un autre pour le bureau pour installer le package de dispositif mobile. Il ya cinq étapes de déploiement d'une application pour Windows CE. Instructions
1
Créer un fichier . Cab pour le périphérique cible. Dans Microsoft Visual Studio , ajoutez un nouveau " Projet CAB Smart Device" de votre solution d'application . Ajouter la sortie du projet de votre projet d'application de ce nouveau projet. Lorsque vous faites cela , le système va automatiquement inclure des références , par exemple la Smart Bibliothèques de cadres de l'appareil OpenNETCF . Changez le nom du fichier . Cab à quelque chose de significatif .
2
Régler le volet " Propriétés" pour customiser le texte et les instructions d'installation . Ajouter des entrées de registre , par exemple un numéro de version, dans le . Cabine en sélectionnant le "Editeur du Registre " dans le " Explorateur de solutions. " Lorsque vous avez terminé , la construction du projet pour créer le fichier . Cab .
3
Pour enregistrer l' . Cabine avec ActiveSync afin qu'il puisse être déployé à partir d' un ordinateur de bureau , ajoutez un nouveau projet de bibliothèque de classes de Windows à la solution d'application et de suppression de la Class1 par défaut . Ajoutez une nouvelle classe dans l'Explorateur de solutions qui copie les fichiers dans le dossier ActiveSync, les registres avec ActiveSync, et les supprime après l'installation. Vous aurez besoin de créer une méthode d'aide à extraire l'endroit où ActiveSync est installé, et de définir les constantes suivantes : . CEAPPMGR_PATH , ACTIVESYC_INSTALL_PATH , INSTALLED_DIR , CEAPPMGR_EXE_FILE , CEAPPMGR_INI_FILE , APP_SUBDIR et Temp_Path
4
Ajouter une autres gestionnaires d'événements nécessaires à l'installation et compilez le projet comme une bibliothèque bibliothèque de classes de liens dynamiques (DLL).
5 paquet
le tout dans un unique fichier d'installation . msi . Tout d'abord, ajouter un nouveau projet "setup" de votre solution. Changer le nom du fichier de sortie que vous avez fait pour le fichier . Cab . Choisissez l'emplacement d'installation de l'application sur le bureau. Ensuite, ajoutez la sortie du projet de votre projet . Cab . Ajouter une nouvelle " action personnalisée " et sélectionnez votre installation bibliothèque de classes de DLL. Ajoutez le fichier . Ini et construire le projet . Le résultat est un fichier d'installation de bureau unique. Msi qui contient également un fichier d'installation de l' appareil mobile . Cab .