Packages Submission to the Store - ".msixbundle" x ".msixupload" Files

RMSolver 16 Reputation points
2019-12-11T10:27:02.123+00:00

Hello Everybody,

The first submission/publication of my App on the Microsoft Store was through a "**.msixbundle**" file, ie it was considered the bundle. However, the languages management available on my App is not working correctly (there is no problem running the App in the Visual Studio), and various labels and images are not being displayed while running the Publicated App.  

When compiling and creating the package disregarding the bundle ("**.msixupload**" file), I realized that the images and labels were illustrated correctly and the problems are solved, apparently. However, when you try to submit this new file ("**.msixupload**") to the Microsoft Store:  

"An earlier version of this application was released with a .msixbundle or .appxbundle Windows 10. Subsequent shipments should continue to contain a .msixbundle or .appxbundle Windows 10 package."

Can anybody help me? My App only works correctly if I generate a package without bundle, but the Microsoft Store does not accept a different package type in a later submission.  

Thanks!

Universal Windows Platform (UWP)
{count} votes

2 answers

Sort by: Most helpful
  1. Roy Li - MSFT 31,551 Reputation points Microsoft Vendor
    2019-12-13T02:45:13.65+00:00

    Hello,

    Welcome to Microsoft Q&A!

    The team said that .msix package submissions work just like appx packages which means if you submitted an appxbundle all future submissions for that app would need to support the appxbundle.

    And from this document- Resolve submission errors, ' Be sure that you follow the steps in Package a UWP app with Visual Studio when creating your app's package file, and only upload the .msixupload or .appxupload file on the Packages page of the submission, not a .msix/appx or .msixbundle/appxbundle.'

    The team already knows your issue after I reported this. Please open a support ticket for this here: Contact Us. Choose to Contact us, select Dashboard for Topic and select App submissions for issue type and Package Management for subcategory. You could get more help with the account issue via the ticket. So that the team could talk to you directly about this issue.


  2. Roy Li - MSFT 31,551 Reputation points Microsoft Vendor
    2019-12-16T10:26:31.86+00:00

    Hello,

    >>However, the languages management available on my App is not working correctly (there is no problem running the App in the Visual Studio), and various labels and images are not being displayed while running the Publicated App.

    This reason for this issue is that you generated the App bundle for your app. When using the App Bundle, it will cut your application into different parts to optimize the download and installation process. Only the language resources that match the current language and culture of the device will be installed. This optimized installation feature is automatically enabled when your application's .appxbundle is generated during packaging.

    That’s why the appxupload package works well because it’s not App bundle. If you still want to use the App bundle, you will need to keep all the language resources in the package. Please create a configuration file for the app package. It will specify that certain resources are required during installation (including language resources).

    There is more information from the "Deployment Considerations" section of this document: Make your app localizable

    For more information, you could refer to this question: Localization issues when using App Bundle in UWP.