Pourquoi convertir WAPPROJ en APPXUPLOAD ?
Un .appxupload est un conteneur de soumission au Store qui regroupe les packages d'application pour chaque architecture ainsi qu'un fichier de symboles. Les développeurs compilent donc le .wapproj en mode Store pour obtenir un fichier unique à remettre au Partner Center. Voir .appxupload.
Comment convertir WAPPROJ en APPXUPLOAD
Créer des packages d'application (Microsoft Store) EASIEST
Faites un clic droit sur le projet de packaging, choisissez Package and Publish | Create App Packages, choisissez Microsoft Store et associez l'application, puis compilez. Visual Studio écrit le .appxupload dans le dossier AppPackages.
MSBuild pour le Store FREE
Exécutez msbuild MyApp.wapproj -p:Configuration=Release -p:UapAppxPackageBuildMode=StoreUpload -p:AppxBundlePlatforms="x86|x64|arm64" pour générer le .appxupload en intégration continue (CI).
À propos de ces formats
Un fichier .wapproj est un projet de packaging d'application Windows utilisé dans Visual Studio pour emballer une application de bureau (Windows Forms, WPF ou Win32) sous forme de package…
Ouvrir les détails de .WAPPROJ →Un fichier .APPXUPLOAD est associé à Microsoft Visual Studio Windows 8 application upload, un fichier de type developer.
Ouvrir les détails de .APPXUPLOAD →Qualité et points de vigilance
- Vous n'obtenez un
.appxuploadqu'en mode Store/StoreUpload - l'option Sideloading l'ignore délibérément. - Le fichier est un conteneur regroupant des packages par architecture plus des symboles PDB ; ce n'est pas une application exécutable unique.
- L'application doit être associée à une réservation Partner Center, sinon l'assistant ne pourra pas apposer l'identité correcte.
Foire aux questions
Pourquoi n'y a-t-il pas de .appxupload après la compilation ?
Puis-je installer un .appxupload directement ?
Inclut-il plusieurs architectures ?
.appxupload peut regrouper des packages x86, x64 et arm64 ainsi que les symboles.L'intégration continue (CI) peut-elle le produire ?
msbuild avec UapAppxPackageBuildMode=StoreUpload.