So, I'm not fond of the overall situation with the store, and silly requirements that are pushed. *But* having an accessible marketplace with a huge scope sounds pretty nice.
Desktop software published through the MS store requires that you have windows 10 with the anniversary patch installed. This app is no-where near as big as they made it, but after running the process, I understand why it ended up bigger. Converting a desktop app to a UWP appx container, is basically installing the app in a virtualized clean Win10 environment, then the UWP is generated by a differential snapshot of the VM.
For those interested, here's where to start:
- Register as a microsoft developer (this costs a few bucks)
- Install win10 anniversary, if you haven't updated to it yet.
Windows 10 Pro or Enterprise 64-bit is necessary.
- Install the win10 SDK
https://developer.microsoft.com/en-US/w ... ows-10-sdk
- Install the 'Desktop Bridge' from the windows store:
https://www.microsoft.com/store/apps/9nblggh4skzw
- Submit your information on this form:
https://developer.microsoft.com/en-us/w ... top-bridge
- Follow the rest of the "Set up the Desktop App Converter" steps from this page:
https://docs.microsoft.com/en-us/window ... -converter
- Register your app name in the Microsoft developer center
- Open up "App identity" under "App management" for your new app in developer center
From this page the following 2 pieces of data need to be used with the app converter from the command line:
Package/Identity/Name (-PackageName)
Package/Identity/Publisher (-Publisher)
- Use the desktop app converter from the command line, as described on the page listed above.
Make sure to use these switches to ensure the end result *looks* right:
-AppId
-AppDisplayName
-PackageDisplayName
-PackagePublisherDisplayName
-Sign
- To test your generated appx file, you'll need to install the "auto-generated.cer" certificate into your local store as a "Trusted People", then you can install the Appx to ensure it runs correctly.
- Twiddle your thumbs and wait for 2-5 days for an email reply from someone representing Microsoft, make sure to check your spam box.
It's downhill from there, and the person that reaches out to you representing MS should be able to help you with any issues you have that I didn't cover here
