2

Ich versuche, meine Anwendung, die auf Windows 10 (Universal Windows) basiert, in Cordova zu bestehenden Windows Phone 8.1 Store-Datensatz zu lösen.Windows 10 Store: Sie können vorkompilierte .NET Native Pakete nicht einreichen

Nach dem Generieren von App-Paket über Store - Erstellen von App-Paketen erhalte ich 19 MB-Datei mit dem Namen CordovaApp.Windows10_1.3.2.0_x86_x64_arm.appxbundle. Dann lade ich diese Datei in App-Pakete hoch und bekomme.

CordovaApp.Windows10_1.3.2.0_x86_x64_arm.appxbundle 18.9 MB

Package acceptance validation error: You cannot submit pre-compiled .NET Native packages. Please upload the Store appxupload file and try again.

ich mit Visual Studio 2015 arbeite Update 2 Bitte beachte, dass ich bereits zu

  • starten neue App aufnehmen und laden Microsoft Windows 10-Paket
  • entfernen versucht haben Referenzierung Projekte und Upload-Paket
  • Rechtsklick t er Shop Projekt - Erstellen App Pakete
  • Project - Store - Erstellen App Pakete
+0

Projekt> Geschäft> App-Pakete erstellen. https://taco.visualstudio.com/en-us/docs/tutorial-package-publish-readme/#package-the-windows-version-of-your-app –

+0

@HansPassant Danke für die Antwort. Wie ich geschrieben habe. Ich habe das schon probiert, indem ich mit der rechten Maustaste auf das Projekt geklickt habe. Ich habe auch versucht, ein Paket aus dem Dropdown-Menü zu erstellen, aber immer noch denselben Fehler. – Marek

+0

Können Sie die Liste der Plugins angeben? Haben Sie den VS to VS2015 Update 2 aktualisiert? –

Antwort

0

ich herausgefunden habe, dass Visual Studio 2015, um die Leistung der App india Compiler verwendet .NET während des Debuggen zu verbessern. Diese Funktionen müssen beim Erstellen der Release-Pakete deaktiviert werden. Entweder durch explcitly in dem .jsproj/CSPROJ

<EnableDotNetNativeCompatibleProfile>false</EnableDotNetNativeCompatibleProfile> 

Oder direkt in den Projekteigenschaften wie auf dieser Seite beschrieben: https://blogs.msdn.microsoft.com/visualstudioalm/2015/07/29/debugging-net-native-windows-universal-apps/

5

Es ist sogar einfacher ich gerade herausgefunden, als ich auf dieser Seite kam. Laden Sie keine der ..._ arm.appxbundle aus dem aktuellen Unterverzeichnis, aber wählen, ein Verzeichnis nach oben (in ... \ Myproject \ AppPackages) die neueste: Myproject_x.xxx_x86_arm_bundle.appxupload

Diese Datei wird akzeptiert . Wäre toll, wenn das in der Fehlermeldung etwas deutlicher wäre. Oder dass diese Datei ThisIsForTheStore.appxupload heißen soll.

3

Windows Store akzeptiert nur das generierte .appxupload Paket, das standardmäßig in /AppPackages Ordner.

Alle anderen .appx Pakete werden nur zu Testzwecken erstellt.