2016-03-17 1 views
1

J'essaye de construire un paquet pour la libération sur le processeur ARM.Comment générer un fichier .appxupload?

Lorsque je l'ai construit avec "Compile with .NET Native tool chain" vérifié, le paquet n'a pas réussi à construire et m'a lancé une erreur qui indique error : ILT0021: Could not resolve method 'System.Nullable<System.Double> $95_Windows.Graphics.Display.DisplayInformation.get_DiagonalSizeInInches()'.

Lorsque je l'ai construit avec "Compile with .NET Native tool chain" non cochée, il n'y a pas d'erreur et le paquet a été créé avec succès, MAIS le compilateur génère le fichier .appx. Pour que Windows Store accepte le package de l'application, le package doit être .appxupload.

Je suis censé télécharger le package de l'application aujourd'hui, quelqu'un a déjà connu ce genre de problème? Si oui, s'il vous plaît, enseignez-moi comment résoudre cela. Merci d'avance. Au cas où cela vous aiderait, voici mes extensions/bibliothèques externes; -AdDuplexWin10, -Analyzers, -Microsoft.NETCore.UniversalWindowsPlatform, -Universal Windows, -Windows Mobile Extension pour l'UWP

Et, je ne suis pas allé Template10.

Répondre

0

J'ai mis à jour mon Visual Studio, ce qui a changé, c'est que je peux modifier Projet> Propriétés de l'application> Application> Version cible à "Build 10586" à partir de "Build 10240". Après avoir fait tout cela, je peux construire le paquet avec succès. Il semble que le error : ILT0021: Could not resolve method 'System.Nullable<System.Double> $95_Windows.Graphics.Display.DisplayInformation.get_DiagonalSizeInInches() est seulement pour la construction 10240 ... J'espère que ce problème ne montera pas à nouveau :)

0

Pourriez-vous s'il vous plaît confirmer que vous générez le paquet de la même manière qu'ici https://msdn.microsoft.com/en-us/library/hh454036.aspx?

Pour l'erreur native .NET, il pourrait se produire en raison d'une bibliothèque externe que vous utilisez dans votre projet, j'ai vu quelques problèmes comme celui-ci liés à certaines bibliothèques ..

+0

mes bibliothèques externes sont AdDuplexWin10, Analyzers, Microsoft.NETCore.UniversalWindowsPlatform, Windows universel, Windows Mobile Extensions pour l'UWP .. Je veux lancer l'application pour les appareils mobiles (ARM) .. y at-il quelque chose que je devrais supprimer? et Oui, je peux vous confirmer que j'ai essayé de générer le paquet de la même manière que le lien que vous avez fourni, mais j'ai reçu une erreur. – rydev