0

J'utilise DesktopAppConverter.exe pour créer un appx pour Windows Store.Spécification d'un nom d'identité de package avec Desktop App Converter

Je reçois les erreurs suivantes sur le téléchargement de MS:

Invalid package identity name: XXXX (expected: 184YYY.XXX) 
Invalid package family name: XXX_eqm6jq3xyprpt (expected: 184YYY.XXX_eqm6jq3xyprpt) 

Comment puis-je spécifier un nom nom identité du package anf famille, je suis actuellement en utilisant la commande:

DesktopAppConverter.exe 
-Installer C:\input\XXX.exe 
-InstallerArguments /VERYSILENT 
-Destination C:\output 
-PackageName "XXX" 
-PackagePublisherDisplayName "YYY" 
-Publisher CN="00000000-E45F-4F04-9805-00000000000" 
-Version 3.0.0.0 
-sign 
-MakeAppx 
-Verbose 

J'ai essayé tous les paramètres d'ici

https://docs.microsoft.com/en-us/windows/uwp/porting/desktop-to-uwp-run-desktop-app-converter

Cependant, aucun d'eux n'est ce que je cherche.

Répondre

0

Je pense que la ligne de commande est censé être:

DesktopAppConverter.exe 
-Installer C:\input\XXX.exe 
-InstallerArguments /VERYSILENT 
-Destination C:\output 
-PackageName "XXX" 
-Publisher CN="00000000-E45F-4F04-9805-00000000000" 
-Version 3.0.0.0 
-sign 
-MakeAppx 
-Verbose 

Il vous suffit de définir les paramètres d'identité pour correspondre à l'info identité App (nom d'identité du package et éditeur) dans Dashboard. D'autres paramètres optionnels seront mis à la valeur passée pour eux.

Vous pouvez essayer de modifier votre package converti en modifiant le fichier package identity name dans le fichier appxManifest pour qu'il corresponde aux informations du Centre de développement. Et pour publier votre package d'application sur le Store, vous devez remplir this form et Microsoft vous contactera pour lancer le processus d'intégration.

+0

PackageName ne peut pas contenir de. donc je pense que c'est faux. – Mar

+0

Veuillez vérifier ma réponse de mise à jour. –

0

La réponse est qu'aucune commande ne fonctionnera.

Après avoir passé des mois à travailler avec Microsofts très lentement pour répondre au support des développeurs, le problème a été découvert.

Le convertisseur d'applications de bureau ne prend pas en charge le format de valeur de manifeste d'application requis, il génère des erreurs indiquant que le format des valeurs est en dehors de la spécification du format autorisé.

La solution de Microsoft est d'exporter en utilisant n'importe quelle valeur, puis modifier et app fichier manifeste xml aux valeurs correctes, puis utiliser l'app x packager pour re package application. Je suppose que le convertisseur d'applications de bureau n'a pas été mis à jour pour refléter les exigences actuelles des manifestes app store.