I have some apps in the Windows Phone Store that support Windows Phone 7. I'd like to upgrade them to support windows Phone 8, but will that leave users with WP7 unable to buy/reinstall the app?
4 Answers
DevCenter supports multiple XAPs for the same app. So apps can have one XAP for WP7 and one or more XAPs for WP8. I've explained this issue fully here @ How do I get my Windows Phone 7 app to show up in the Windows Phone 8 marketplace?
Here's a print screen demoing the DevCenter support for submitting multiple XAPs for the same app on different platform versions and different resolutions:
You should either create "last release" for WP7 and update your solution to WP8, submit version for WP8 and keep updating only this one, or create second WP8 project, add links to all files from the original solution and maintain WP7.5 and WP8 version at the same time.
Windows Phone Store allows you to submit one version for WP7.5 and one for WP8, so you can keep updating both versions.