I’m prepping an application for submission to the Windows Store that utilises the Bing Maps API – as such, the app has to be compiled to target specific architectures. Whilst there is a guide to submission, it’s not clear how to submit both Arm and x86 configurations of the same app. Is it even possible, or will there have to be in the store twice?
I’m prepping an application for submission to the Windows Store that utilises the Bing
Share
When you select the option to create your app package from the Visual Studio Store menu, you get a choice to select the package architecture. There are 4 options: Neutral, x86, x64, ARM.
If you select Neutral, then it builds a single package for “Any CPU” that you can upload to the Store. If you select x86, x64 and ARM, it will build a package for each of these configurations, and you will have to upload the corresponding packages for the architectures you wish to support.
Additionally, if you’re building to submit to the Store, make sure to always select Release for each of the selected architectures.
There are cases where some references don’t support building using a Neutral architecture. The Microsoft Visual C++ Runtime Package is an example.