locked
Créer le package windows phone RRS feed

  • Discussion générale

  • Bonjour,

    je développe sou VS2012 PRO, sur une machine windows 8.1.

    Mon application est terminée, testée (émulateur + device par USB) tout fonctionne bien.

    Je souhaite à présent la publier sur le store.

    Pour cela, je bloque au niveau du package.

    1. je n'avais pas de AppxManifest.xml, seulement un WMAppManifest.xml. Je l'ai duppliqué et renommé (en AppxManifest)

    2. en lançant, en mode console, makeappx.exe (qui se trouve dans cd C:\Program Files (x86)\Windows Kits\8.1\bin\x64), j'ai le message d'erreur suivant:

    >>Makeappx : error: error info: erreur 80080204a: erreur de validation du manifest dapplication. L'élémént racine du documentm:Package doit être défini dans l'espace de nom http://schemas.microsoft.com/appx/2010/manifest.

    >>Makeappx : error: Package creation failed

    >>Makeappx : error: 0x80080204 - The package manifest is not valid

    >>Makeappx : error:  The specifies package format is not valid.

    Quelqu'un a-t-il une piste pour résoudre ce pb ?

    je mets mon manifest ici:

    <?xml version="1.0" encoding="utf-8"?>
    <Deployment xmlns="http://schemas.microsoft.com/windowsphone/2012/deployment" AppPlatformVersion="8.0">
      <DefaultLanguage xmlns="" code="fr-FR" />
      <Languages xmlns="">
        <Language code="fr" />
      </Languages>
      <App xmlns="" ProductID="{3abe920c-f412-447b-94c9-d827173d9694}" Title="CoudPhil" RuntimeType="Silverlight" Version="1.0.0.1" Genre="apps.normal" Author="JL" Description="Gestion des demandes d'assistance MERCKEL. Suivi des commandes, des news, des contrats." Publisher="MERCKEL" PublisherID="{38d35606-7af0-4ea2-9b85-c7b5518541f6}">
        <IconPath IsRelative="true" IsResource="false">Assets\Tiles\ic_launcher.png</IconPath>
        <Capabilities>
          <Capability Name="ID_CAP_NETWORKING" />
          <Capability Name="ID_CAP_MEDIALIB_AUDIO" />
          <Capability Name="ID_CAP_MEDIALIB_PLAYBACK" />
          <Capability Name="ID_CAP_SENSORS" />
          <Capability Name="ID_CAP_WEBBROWSERCOMPONENT" />
        </Capabilities>
        <Tasks>
          <DefaultTask Name="_default" NavigationPage="MainPage.xaml" />
        </Tasks>
        <Tokens>
          <PrimaryToken TokenID="CoudPhil_WS_WPToken" TaskName="_default">
            <TemplateFlip>
              <SmallImageURI IsRelative="true" IsResource="false">Assets\Tiles\FlipCycleTileSmall.png</SmallImageURI>
              <Count>0</Count>
              <BackgroundImageURI IsRelative="true" IsResource="false">Assets\Tiles\FlipCycleTileMedium.png</BackgroundImageURI>
              <Title>CoudPhil</Title>
              <BackContent>
              </BackContent>
              <BackBackgroundImageURI>
              </BackBackgroundImageURI>
              <BackTitle>
              </BackTitle>
              <DeviceLockImageURI>
              </DeviceLockImageURI>
              <HasLarge>
              </HasLarge>
            </TemplateFlip>
          </PrimaryToken>
        </Tokens>
        <ScreenResolutions>
          <ScreenResolution Name="ID_RESOLUTION_WVGA" />
          <ScreenResolution Name="ID_RESOLUTION_WXGA" />
          <ScreenResolution Name="ID_RESOLUTION_HD720P" />
        </ScreenResolutions>
      </App>
    </Deployment>
    <!-- WPSDK Version 8.0.9900 -->

    • Type modifié Aurel Bera mardi 6 mai 2014 07:12 disc
    mardi 29 avril 2014 09:34

Toutes les réponses

  • personne ne rencontre ce type de problème ?
    mardi 29 avril 2014 11:43
  • Bonjour

    Si vous supprimez l’ AppxManifest.xml vous avez un message d'erreur?

    Bien cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mercredi 30 avril 2014 07:13
  • Bonjour,

    oui, en supprimant l'appxManifest.xml, j'obtiens:

    >>Makeappx: error: tou must include a valid app package manifest file named AppxManifes.xml in the source

    >>Makeappx : error: Package creation failed

    >>Makeappx : error: 0x80080203 - The package manifest is not valid

    >>Makeappx : error:  The specifies package format is not valid.

    Mais j'ai l'impression que le type de projet n'est pas bon: j'ai fait l'appli dans un projet de type windows phone.

    Dans visual studio, je n'ai pas les options windows store, ni générer les package (dans le menu projet, stocker, comme décrit ici:

    http://msdn.microsoft.com/fr-fr/library/windows/apps/hh975357.aspx)

    le problème vient-il de là ?

    il va falloir que je recrée un projet windows store et non windows phone ?? (y a-t-il un moyen de migrer mon appli dans ce cas ?)

    • Modifié Djoulzz mercredi 30 avril 2014 08:09
    mercredi 30 avril 2014 08:04
  • Il y a deux choses différents - projet Windows Store et projet Windows Phone.

    Chaque-un fonctionne avec des systèmes d’exploitation différents et matériels différents.

    Ici vous avez les détails sur comment cous pouvez publier votre application Windows Phone. 

    http://msdn.microsoft.com/fr-fr/library/windowsphone/help/jj206724(v=vs.105).aspx

    Bien cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mercredi 30 avril 2014 08:45
  • merci pour ces réponses.

    Malheureusement, quand je lis la page que vous m'indiquez, je clique sur le lien "create your app info" (qui mon point bloquant), puis sur la page obtenue, sur "create your app package" et j'arrive ici:

    http://msdn.microsoft.com/en-us/library/windows/apps/hh975357.aspx

    or, et c'est bien mon problème, je n'ai pas le menu dont ils parlent (project, store, create app package)

    comment le faire apparaitre ?

    mercredi 30 avril 2014 09:56
  • petit complément:

    j'ai copié mon projet (créé avec VS2012) dans un autre dossier. J'ai ouvert le projet avec VS2013 que je viens d'installer.

    J'ai bien, à présent, un menu Projet -> Windows Store.

    Mais toutes les options sont grisées... :(

    mercredi 30 avril 2014 10:00
  • Vous arrivez toujours sur un lien dédié aux applications Windows Store.
    En effet vous avez besoin d'un fichier .xap qui est générée au Build et vous pouvez le trouver dans les repertoires \bin\debug ou bin\release de votre projet.

    Bien cordialement,


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.


    • Modifié Aurel Bera mercredi 30 avril 2014 10:56
    mercredi 30 avril 2014 10:55
  • J'ai bien un tel fichier, mais que dois-je ne faire ?

    (dans débug: monappli_Debug_AnyCPU.xap)

    J'ai pu lancer le kit de certification des applications windows (seule option que j'ai dans le menu windows store) une première fois, avec quelques erreurs. Je les ai corrigées. A présent je peux le relancer, sans erreur, mais aucune autre option ne s'ajoute ...



    • Modifié Djoulzz mercredi 30 avril 2014 12:03 2e correctif
    mercredi 30 avril 2014 12:00
  • Vous avancez a:

    Upload and describe your package(s)

    Bien cordialement, 


    Aurel BERA, MSFT
    MSDN Community Support. LE CONTENU EST FOURNI "TEL QUEL" SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE.
    S'il vous plaît n'oubliez pas de "Marquer comme réponse" les réponses qui ont résolu votre problème. C'est une voie commune pour reconnaître ceux qui vous ont aidé, et rend plus facile pour les autres visiteurs de trouver plus tard la résolution.

    mercredi 30 avril 2014 12:14
  • L'aide fournie sur cette page m'indique que je peux télécharger mon "package": le fichier xap.

    or, depuis le centre de développement, sur mon tableau de bord, je sélectionne mon application (j'ai complété les 5 premières étapes, j'en suis à la 6e: Packages) et clique sur la 6e étape: packages.

    lorsque j'essaye de télécharger le fichier xap, la fenêtre de téléchargement me dit que seuls les fichiers .appx, appxbundle ou .appxupload. peuvent être téléchargés.

    Or je n'ai pas ce type de fichiers. Comment les générer ?

    mercredi 30 avril 2014 12:40
  • Bonjour

    Je me permet de vous solliciter car j'ai exactement les mêmes problèmes que vous, avec les mêmes démarches  (makeappx et menu store VS2013 créer package grisé)

    Pourrais je savoir comment vous avez réglé votre problème. Je bute sur le fichier AppxManifest.xlm qui ne passe pas au MakeAppx

    Merci d'avance

    Soudiere

    jeudi 6 novembre 2014 12:47
  • Bonjour,

    Après avoir généré les packages avec visual studio, j'essayais de les télécharger sur le store en passant pas firefox...

    il faut utiliser ie pour que ça fonctionne bien

    jeudi 6 novembre 2014 12:55
  • Merci de m'avoir répondu si vite, mais pouvez vous m'en dire plus

    êtes vous passer par MakeAppx, si oui comment avez vous contourné l'erreur AppxManifest.xml

    ou par visual studio 2013 Store Créer package et dans ce cas comment faites vous pour dégriser cette fonction.

    Je galère depuis un mois et suis sur le point d'abandonner.

    Soudiere

    jeudi 6 novembre 2014 15:54
  • Je passe par visual studio, créer des packages d'application

    Il s'agit de visual studio 2013, et le projet est un projet Application du windows Store -> Application Windows phone.

    Avec un compte développeur enregistré chez microsoft

    Mes options ne sont pas grisées ...

    jeudi 6 novembre 2014 16:07