0

Ich verwende DesktopAppConverter.exe, um eine Appx für Windows Store zu erstellen.Angeben eines Paketidentitätsnamens mit Desktop App Converter

ich die folgenden Fehler beim Hochladen zu MS:

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

Wie kann ich ein Paket Identität Name anf Familie Namen angeben, ich bin derzeit mit dem Befehl:

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 

ich alles versucht die Parameter von hier

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

Aber keines von ihnen ist was ich suche.

Antwort

0

ich denke, die Befehlszeile sein soll:

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 

Sie müssen nur die Identity-Parameter stellen Sie die App Identität info (Paketidentität Name und Verlag) in Dashboard anzupassen. Andere optionale Parameter werden auf den für sie übergebenen Wert gesetzt.

Sie könnten versuchen, Ihr konvertiertes Paket zu ändern, indem Sie die Datei package identity name in der Datei appxManifest so ändern, dass sie mit den Informationen im Dev Center übereinstimmt. Um Ihr App-Paket im Store zu veröffentlichen, müssen Sie this form ausfüllen und Microsoft wird Sie kontaktieren, um den Onboarding-Prozess zu starten.

+0

PackageName darf keine enthalten. Ich denke, das ist falsch. – Mar

+0

Bitte überprüfen Sie meine Update-Antwort. –

0

Die Antwort ist, dass kein Befehl funktioniert.

Nach monatelangem Umgang mit Microsofts sehr langsam auf Entwicklerunterstützung zu reagieren, wurde das Problem entdeckt.

Der Desktop-App-Konverter unterstützt das App-Manifestwertformat nicht, es gibt Fehler, die angeben, dass das Format der Werte außerhalb der Spezifikation des zulässigen Formats liegt.

Die Lösung von Microsoft ist mit jedem Wert zu exportieren, dann bearbeiten und app manifest XML-Datei auf die richtigen Werte, dann verwenden Sie die App x Packager, um App neu zu verpacken.

Meine Vermutung ist, dass der Desktop-App-Konverter nicht aktualisiert wurde, um die aktuellen Anforderungen des App-Store-Manifests zu berücksichtigen.