2017-10-04 17 views
0

J'ai une application windows universel (composant de Windows exécuter) que je suis en train de paquets à partir de:Créer magasin d'application modifiant le paquet appxmanifest

Project->Store->Create App Package

Mais chaque fois après l'emballage est fait, je peux voir mon Package.appxmanifest est modifié.

J'ai ci-dessous section d'extension dans le nœud d'application que je ne trouve pas après l'emballage:

<Applications> 
    <Applications> 
    ... 
    <Extensions> 
     <uap:Extension Category="windows.appService" EntryPoint="AppForUpdaterService.BackGroundUpdaterTask"> 
      <uap3:AppService Name="com.mhas.appUpdater" uap4:SupportsMultipleInstances="true" /> 
     </uap:Extension> 
    </Extensions> 
    </Applications> 
</Applications> 

En conséquence, je suis incapable de consommer le service après son conditionnement.

Cela fonctionne lorsque je suis déployé à partir de Visual Studio.

Qu'est-ce que je fais mal ici?
Mes coordonnées Plate-forme:

  • Plate-forme cible: Windows 10
  • Plate-forme cible Version: 10.0.14393.0
  • Plate-forme cible min Version: 10.0.10586.0
+0

Quelles sont les étapes après la création du package d'application (il existe plusieurs options)? Après avoir créé votre package, le fichier appxmanifest de votre projet a-t-il été automatiquement modifié? Ou vous vérifiez le fichier à partir du paquet appx? –

+0

L'application de service est un composant d'exécution de Windows. Lorsque j'essaie de le distribuer en créant un package à partir de l'option store, je peux voir que le package manigest dans le projet est modifié (seule la partie extension a été ajoutée. Comme mon service packagé ne fonctionne pas. Mais ça fonctionne quand je suis en déploiement depuis un studio visuel. Cela est étrange. Quel est le processus de distribution d'une application de service? Emballage ou copie coller les DLL? –

Répondre

0

Eh bien, ce était étrange. Lorsque je modifier l'Package.appxmanifest de l'éditeur XML, il est parti tout emballage de

Project->Store->Create App Package 

Mais il reste inchangé si modifié de la Manifest App Designer! Cela peut être utile pour quelqu'un qui tente de distribuer l'application hors ligne (application de service à chargement latéral). Je pense que c'est un bug dans Visual Studio.