Création d'un package d'application (applications du Windows Store)

Dans l'assistant Créer des packages d'application, vous pouvez spécifier des métadonnées pour un package d'application. Pour plus d'informations, consultez Empaquetage de votre application du Windows Store à l'aide de Visual Studio 2012.

Pour créer un package d'application pour le Windows Store

  1. Dans la barre de menus, sélectionnez Projet, Stocker, Créer des packages d'application.

    Notes

    Si vous exécutez Visual Studio Express 2012 pour Windows 8, sélectionnez Stocker, Créer des packages d'application.

    L'assistant Créer des packages d'application s'affiche.

  2. Sur la page Créer vos packages, activez la case d'option Oui, puis cliquez sur le lien Se connecter.

    La boîte de dialogue S’inscrire s'affiche.

    Notes

    Si vous ne possédez pas encore un compte de développeur, cliquez sur le lien de création de compte pour afficher la page sur laquelle vous pouvez obtenir un compte.

  3. Dans la boîte de dialogue S’inscrire, entrez vos compte et mot de passe Microsoft, puis cliquez sur le bouton S’inscrire.

  4. Sur la page Sélectionner un nom d'application, sélectionnez dans la liste le Nom de l'application pour l'application que vous empaquetez, puis cliquez sur le bouton Suivant.

    Si vous empaquetez une mise à jour d'une application que vous avez déjà publiée, cochez la case Inclure les noms d'application qui ont déjà des packages pour afficher les noms des applications publiées dans la liste.

    Si la liste ne contient aucun nom d'application, cliquez sur le lien Réserver le nom pour ouvrir le tableau de bord et réserver un nom.

  5. Sur la page Sélectionner et configurer des packages, dans la zone de texte Emplacement de sortie, entrez l'emplacement de création des fichiers du package.

  6. (facultatif) Dans les zones de texte Version, mettez à jour le numéro de version de votre application.

    Dans chaque champ, vous devez entrer un entier compris entre 0 et 65535 inclus.

    Notes

    Si la case Incrémenter automatiquement est cochée, le dernier champ du numéro de version est incrémenté de un chaque fois que vous empaquetez l'application. Toutefois, le numéro de version principale ne doit généralement pas augmenter, à moins que vous n'ayez considérablement modifié votre application.

  7. Dans la section Sélectionnez les packages à créer et les mappages de configuration de la solution, cochez la case pour chaque configuration de build pour laquelle vous souhaitez créer un package.

    La grille des configurations de build répertorie les architectures de plateforme possibles pour le package (soit, neutre, ARM, x64, et x86). Dans chaque ligne, une zone de liste déroulante affiche la combinaison des choix Configuration de la solution et Architecture appropriés à l'architecture de cette ligne. La valeur de la case à cocher correspondant à la plateforme par défaut est la plateforme de projet en cours et active. La zone de liste déroulante de la ligne Neutre affiche les combinaisons Configuration de la solution qui contiennent AnyCPU en tant que plateforme du projet. Si aucune combinaison Configuration de la solution n'est appropriée, la ligne entière de cette plateforme ne peut pas être sélectionnée. Un package est produit pour chaque configuration que vous spécifiez.

  8. Pour chaque configuration de build que vous avez spécifiée, sélectionnez la Configuration de la solution à générer.

    Lorsque vous empaquetez une application pour le Store, vous pouvez spécifier Version finale ou toute configuration de solution personnalisée que vous avez créée.

    Un package est créé pour chaque configuration de build spécifiée.

  9. Activez ou désactivez la case à cocher Inclure les fichiers de symboles publics, le cas échéant, pour activer l'analyse d'incidents pour l'application.

    Lorsque la case à cocher est activée (par défaut), Visual Studio génère des fichiers de symboles publics (.pdb) et les ajoute au fichier .appxupload. Le fichier .appxupload est créé dans le cadre du processus d'empaquetage et contient deux autres fichiers : .appx et .appxsym. .appxsym est le fichier compressé qui contient les symboles publics de votre application. Lorsque vous téléchargez l'application et le fichier .appxupload sur le Store, Store analyse le fichier et utilise les symboles publics pour mapper les incidents de votre application. Les informations de télémétrie résultantes sur votre application sont publiées pour vérification dans le tableau de bord du développeur. Pour plus d'informations, consultez Envoi de votre application et Analyse de vos applications du Windows Store.

  10. Cliquez sur le bouton Créer.

    Lorsque le processus d'empaquetage est terminé, la page Création de package terminée s'affiche.

  11. Pour vérifier si votre package répond aux exigences du Store, cliquez sur le bouton Lancer le kit de certification des applications Windows.

    Notes

    Cette option est disponible uniquement si vous avez spécifié au moins une configuration de solution qui prend en charge la validation en local. Pour plus d'informations, consultez Procédure de test de votre application avec le kit de certification des applications Windows.

Pour créer un package d'application à des fins de test ou de distribution en local

  1. Dans la barre de menus, sélectionnez Projet, Stocker, Créer des packages d'application.

    Notes

    Si vous exécutez Visual Studio Express 2012 pour Windows 8, sélectionnez Stocker, Créer des packages d'application.

    L'assistant Créer des packages d'application s'affiche.

  2. Sur la page Créer vos packages, activez la case d'option Non, puis cliquez sur le lien Se connecter.

  3. Sur la page Sélectionner et configurer des packages, dans la zone de texte Emplacement de sortie, entrez l'emplacement de création des fichiers du package.

  4. (facultatif) Dans les zones de texte Version, mettez à jour le numéro de version de votre application.

    Dans chaque champ, vous devez spécifier un entier compris entre 0 et 65535 inclus.

    Notes

    Si la case Incrémenter automatiquement est cochée, le dernier champ du numéro de version est incrémenté de un chaque fois que vous empaquetez l'application. Toutefois, le numéro de version principale ne doit généralement pas augmenter, à moins que vous n'ayez considérablement modifié votre application.

  5. Dans la section Sélectionnez les packages à créer et les mappages de configuration de la solution, cochez les cases correspondant aux configurations de build pour lesquelles vous souhaitez créer un package.

  6. Pour chaque configuration de build que vous avez spécifiée, sélectionnez la Configuration de la solution à générer.

    La grille des configurations de build répertorie les architectures de plateforme possibles pour le package (soit neutre, ARM, x64, et x86). Dans chaque ligne, une zone de liste déroulante affiche la combinaison des choix Configuration de la solution et Architecture appropriés à l'architecture de cette ligne. Par défaut, la valeur de la case à cocher est la plateforme de projet en cours et active. La zone de liste déroulante de la ligne Neutre indique les combinaisons Configuration de la solution qui contiennent AnyCPU en tant que plateforme du projet. Si aucune combinaison Configuration de la solution n'est appropriée, la ligne entière de cette plateforme ne peut pas être sélectionnée. Lorsque vous empaquetez une application à des fins de test, vous pouvez sélectionner Déboguer, Version finale, ou toute configuration de solution personnalisée que vous avez créée.

    Un package est produit pour chaque configuration de build que vous spécifiez.

  7. Si vous ne souhaitez pas inclure de fichiers de symbole (.pdb) dans le package, décochez la case Inclure les fichiers de symboles publics, le cas échéant, pour activer l'analyse d'incidents pour l'application.

    Notes

    Vous devez inclure des fichiers de symboles si vous souhaitez activer les informations de télémétrie dans le Store.

  8. Cliquez sur le bouton Créer.

    Lorsque le processus d'empaquetage est terminé, la page Création de package terminée s'affiche.

  9. Pour vérifier si votre package d'application répond aux exigences du Store, cliquez sur le bouton Lancer le kit de certification des applications Windows.

    Notes

    Cette option est disponible uniquement si vous avez spécifié au moins une configuration de solution qui prend en charge la validation en local. Pour plus d'informations, consultez Procédure de test de votre application avec le kit de certification des applications Windows.

Après avoir créé le package d'application à des fins de test ou de distribution en local, vous pouvez l'installer sur un ordinateur ou un périphérique local. Pour obtenir les étapes d'installation, consultez Partage d'un package d'application localement (applications du Windows Store).

Voir aussi

Concepts

Empaquetage de votre application du Windows Store à l'aide de Visual Studio 2012

Autres ressources

Préparation de votre application pour le magasin d'applications Windows