La mise à niveau de Windows Phone
Ce guide montre comment modifier des projets Windows Phone, les deux versions 7 et 8, mise à niveau d'anciennes versions de Cordova. La plupart de ces instructions s'appliquent aux projets créés avec un ensemble plu d'outils de ligne de commande qui précèdent le cordova
utilitaire CLI. Voir l'Interface de ligne de commande pour plus d'informations comment mettre à jour la version de l'interface CLI. La section suivante montre comment mettre à niveau de projets non-CLI.
Mise à niveau vers 3.2.0 de 3.1.0
Pour les projets qui ont été créés avec le cordova CLI :
Mise à jour le
cordova
version CLI. Voir l'Interface de ligne de commande.Exécutez
cordova platform update wp8
(ouwp7
, par les plateformes que vous avez ajouté à votre projet).
Pour les projets ne créés pas avec la CLI de cordova, exécutez :
bin\update <project_path>
Mise à niveau vers 3.1.0 de 3.0.0
Pour les projets qui ont été créés avec le cordova CLI :
Mise à jour le
cordova
version CLI. Voir l'Interface de ligne de commande.Exécutez
cordova platform update wp8
(ouwp7
, par les plateformes que vous avez ajouté à votre projet).
Pour les projets ne créés pas avec la CLI de cordova, exécutez :
bin\update <project_path>
Mise à niveau à la CLI (3.0.0) de 2.9.0
Créez un projet Apache Cordova 3.0.0 utilisant le cordova CLI, tel que décrit dans l'Interface de ligne de commande.
Ajoutez vos plates-formes cordova au projet, par exemple :
cordova platform add wp7 wp8
.Copiez le contenu du projet
www
Répertoire de lawww
répertoire à la racine du projet Cordoue vous venez de créer.Copier ou écraser tout actif natif de votre projet d'origine (
SplashScreen
,ApplicationIcon
, etc.), ce qui bien sûr d'ajouter de nouveaux fichiers à la.csproj
fichier. Le windows mobile de générations de projets à l'intérieur de laplatforms\wp7
ouplatforms\wp8
répertoire.Utilisez l'outil CLI de cordova pour installer des plugins dont vous avez besoin. Notez que la CLI gère toutes les principales API comme plugins, donc ils peuvent avoir besoin d'être ajouté. Seulement 3.0.0 plugins sont compatibles avec l'interface CLI.
Générer et tester.
Mise à niveau vers 3.0.0 (non-CLI) de 2.9.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Créer un nouveau Apache Cordova WP7 ou WP8 3.0.0 du projet.
Copiez le contenu de votre
www
répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
Copie sur les plug-ins de la
plugins
répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.Générer et tester.
NOTE: tous les core API est supprimés de la version 3.0 de Cordova et doit être installé séparément comme les plugins. Pour plus d'informations sur la façon de réactiver ces fonctionnalités dans un flux de travail non-CLI, voir Plugman à l'aide à gérer les Plugins.
Mise à niveau vers 2.9.0 de 2.8.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Créer un nouveau Apache Cordova WP7 ou WP8 2.9.0 du projet.
Copiez le contenu de votre
www
répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.Mise à jour le nom de
cordova.js
dans la balise HTML si il utilise toujours cordova-VERSION.js (doit être justecordova.js
).Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
Copie sur les plug-ins de la
plugins
répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au fichier .csproj.Générer et tester.
Mise à niveau vers 2.8.0 de 2.7.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Créer un nouveau Apache Cordova WP7 ou WP8 2.8.0 du projet.
Copiez le contenu de votre
www
répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.Mettre à jour votre code HTML pour utiliser le nouveau
cordova.js
fichier. (Notez l'absence d'un numéro de version dans le nom du fichier).Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
Copie sur les plug-ins de la
plugins
répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.Générer et tester.
Mise à niveau vers 2.7.0 de 2.6.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Créer un nouveau Apache Cordova WP7 ou WP8 2.7.0 du projet.
Copiez le contenu de votre
www
répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.Mettre à jour votre code HTML pour utiliser le nouveau
cordova-2.7.0.js
fichier.Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
Copie sur les plug-ins de la
plugins
répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.Générer et tester.
Mise à niveau à 2.6.0 de 2.5.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Créer un nouveau Apache Cordova WP7 ou WP8 2.6.0 du projet.
Copiez le contenu de votre
www
répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.Mettre à jour votre code HTML pour utiliser le nouveau
cordova-2.6.0.js
fichier.Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
Copie sur les plug-ins de la
plugins
répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.Générer et tester.
Mise à niveau vers la version 2.5.0 de 2.4.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Créer un nouveau Apache Cordova WP7 ou WP8 2.5.0 du projet.
Copiez le contenu de votre
www
répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.Mettre à jour votre code HTML pour utiliser le nouveau
cordova-2.5.0.js
fichier.Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
Copie sur les plug-ins de la
plugins
répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.Générer et tester.
Mise à niveau vers 2.4.0 de 2.3.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Créer un nouveau Apache Cordova WP7 ou WP8 2.4.0 du projet.
Copiez le contenu de votre
www
répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.Mettre à jour votre code HTML pour utiliser le nouveau
cordova-2.4.0.js
fichier.Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
Copie sur les plug-ins de la
plugins
répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.Générer et tester.
Mise à niveau vers 2.3.0 de 2.2.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Créer une nouvelle Apache Cordova WP7 2.3.0 du projet.
Copiez le contenu de votre
www
répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.Mettre à jour votre code HTML pour utiliser le nouveau
cordova-2.3.0.js
fichier.Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
Copie sur les plug-ins de la
plugins
répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.Générer et tester.
Mise à niveau vers 2.2.0 de 2.1.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Créer un nouveau WP7 de Cordova Apache 2.2.0 du projet.
Copiez le contenu de votre
www
répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.Mettre à jour votre code HTML pour utiliser le nouveau
cordova-2.2.0.js
fichier.Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
Copie sur les plug-ins de la
plugins
répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.Générer et tester.
Mise à niveau vers 2.1.0 de 2.0.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Créer une nouvelle Apache Cordova WP7 2.1.0 du projet.
Copiez le contenu de votre
www
répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.Mettre à jour votre code HTML pour utiliser le nouveau
cordova-2.1.0.js
fichier.Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
Copie sur les plug-ins de la
plugins
répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.Générer et tester.
Mise à niveau vers 2.0.0 de 1.9.0
Il y ont eu des changements considérables à la structure du projet WP7 dans Apache Cordova 2.0.0 qui font cette mise à niveau un peu plus compliquée que les autres. Essentiellement, ce n'est pas une mise à niveau mais la création d'un nouveau projet et copier des fichiers source existants.
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Créez un nouveau projet 2.0 d'Apache Cordova WP7.
Copiez le contenu de votre
www
répertoire vers le nouveau projet et veillez à ce que ces éléments sont ajoutés au projet VS.Mettre à jour votre code HTML pour utiliser le nouveau
cordova-2.0.0.js
fichier.Copier et remplacer n'importe quel écran de démarrage, ou des images de l'icône.
Copie sur les plug-ins de la
plugins
répertoire vers le nouveau projet et faire en sorte qu'ils sont également ajoutés au projet VS.Générer et tester.
Mise à niveau vers 1.9.0 de 1.8.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Supprimer
GapLib/WP7CordovaClassLib.dll
de votre projet.Supprimez la référence à
WP7CordovaClassLib
dans le répertoire de références .Avec le bouton droit sur références et sélectionnez Ajouter une référence.
Accédez à la nouvelle distribution et ajouter le
WP7CordovaClassLib.dll
fichier.Remarque: vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez Propriétés.
Copiez le nouveau
cordova-1.9.0.js
dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)Mettre à jour votre code HTML pour utiliser le nouveau
cordova-1.9.0.js
fichier.
Mise à niveau vers 1.8.0 de 1.7.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Supprimer
GapLib/WP7CordovaClassLib.dll
de votre projet.Supprimez la référence à
WP7CordovaClassLib
dans le répertoire de références .Avec le bouton droit sur références et sélectionnez Ajouter une référence.
Accédez à la nouvelle distribution et ajouter le
WP7CordovaClassLib.dll
fichier.Remarque: vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez Propriétés.
Copiez le nouveau
cordova-1.8.0.js
dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)Mettre à jour votre code HTML pour utiliser le nouveau
cordova-1.8.0.js
fichier.
Mise à niveau vers 1.7.0 de 1.6.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Supprimer
GapLib/WP7CordovaClassLib.dll
de votre projet.Supprimez la référence à
WP7CordovaClassLib
dans le répertoire de références .Avec le bouton droit sur références et sélectionnez Ajouter une référence.
Accédez à la nouvelle distribution et ajouter le
WP7CordovaClassLib.dll
fichier.Remarque: vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez Propriétés.
Copiez le nouveau
cordova-1.7.0.js
dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)Mettre à jour votre code HTML pour utiliser le nouveau
cordova-1.7.0.js
fichier.
Mise à niveau vers 1.6.1 de 1.6.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Supprimer
GapLib/WP7CordovaClassLib.dll
de votre projet.Supprimez la référence à
WP7CordovaClassLib
dans le répertoire de références .Avec le bouton droit sur références et sélectionnez Ajouter une référence.
Accédez à la nouvelle distribution et ajouter le
WP7CordovaClassLib.dll
fichier.Remarque: vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez Propriétés.
Copiez le nouveau
cordova-1.6.1.js
dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)Mettre à jour votre code HTML pour utiliser le nouveau
cordova-1.6.1.js
fichier.
Mise à niveau vers 1.6.0 de 1.5.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Supprimer
GapLib/WP7CordovaClassLib.dll
de votre projet.Supprimez la référence à
WP7CordovaClassLib
dans le répertoire de références .Avec le bouton droit sur références et sélectionnez Ajouter une référence.
Accédez à la nouvelle distribution et ajouter le
WP7CordovaClassLib.dll
fichier.Remarque: vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez Propriétés.
Copiez le nouveau
cordova-1.6.0.js
dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)Mettre à jour votre code HTML pour utiliser le nouveau
cordova-1.6.0.js
fichier.
Mise à niveau vers 1.5.0 de 1.4.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Supprimer
GapLib/WP7CordovaClassLib.dll
de votre projet.Supprimez la référence à
WP7CordovaClassLib
dans le répertoire de références .Avec le bouton droit sur références et sélectionnez Ajouter une référence.
Accédez à la nouvelle distribution et ajouter le
WP7CordovaClassLib.dll
fichier.Remarque: vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez Propriétés.
Copiez le nouveau
cordova-1.5.0.js
dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)Mettre à jour votre code HTML pour utiliser le nouveau
cordova-1.5.0.js
fichier.
Mise à niveau vers 1.4.0 de 1.3.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Supprimer
GapLib/WP7CordovaClassLib.dll
de votre projet.Supprimez la référence à
WP7CordovaClassLib
dans le répertoire de références .Avec le bouton droit sur références et sélectionnez Ajouter une référence.
Accédez à la nouvelle distribution et ajouter le
WP7CordovaClassLib.dll
fichier.Remarque: vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez Propriétés.
Copiez le nouveau
cordova-1.4.0.js
dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)Mettre à jour votre code HTML pour utiliser le nouveau
cordova-1.4.0.js
fichier.
Mise à niveau vers 1.3.0 de 1.2.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Supprimer
GapLib/WP7CordovaClassLib.dll
de votre projet.Supprimez la référence à
WP7CordovaClassLib
dans le répertoire de références .Avec le bouton droit sur références et sélectionnez Ajouter une référence.
Accédez à la nouvelle distribution et ajouter le
WP7CordovaClassLib.dll
fichier.Remarque: vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez Propriétés.
Copiez le nouveau
cordova-1.3.0.js
dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)Mettre à jour votre code HTML pour utiliser le nouveau
cordova-1.3.0.js
fichier.
Mise à niveau vers 1.2.0 de 1.1.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Supprimer
GapLib/WP7CordovaClassLib.dll
de votre projet.Supprimez la référence à
WP7CordovaClassLib
dans le répertoire de références .Avec le bouton droit sur références et sélectionnez Ajouter une référence.
Accédez à la nouvelle distribution et ajouter le
WP7CordovaClassLib.dll
fichier.Remarque: vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez Propriétés.
Copiez le nouveau
cordova-1.2.0.js
dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)Mettre à jour votre code HTML pour utiliser le nouveau
cordova-1.2.0.js
fichier.
Mise à niveau vers 1.1.0 de 1.0.0
Dans la fenêtre de l'Explorateur de solutions de Visual Studio :
Supprimer
GapLib/WP7CordovaClassLib.dll
de votre projet.Supprimez la référence à
WP7CordovaClassLib
dans le répertoire de références .Avec le bouton droit sur références et sélectionnez Ajouter une référence.
Accédez à la nouvelle distribution et ajouter le
WP7CordovaClassLib.dll
fichier.Remarque: vous pouvez visualiser la version de la DLL en faisant un clic droit sur la référence, puis sélectionnez Propriétés.
Copiez le nouveau
cordova-1.1.0.js
dans votre projet. (Assurez-vous qu'elle est marquée en tant que contenu.)Mettre à jour votre code HTML pour utiliser le nouveau
cordova-1.1.0.js
fichier.