I have my Windows 8.0 packages in my Windows Dev Center dashboard. I would like to know if there's a way a Windows 10 user to see and download my app from Windows Store. It seems it isn't working. How to do it? Do I have to "retarget" my project to Windows 10?
No, Windows 10 devices will not be able to see Windows 8.x apps in the Windows Store.
I have the same issue in that I only target Windows 8.x. I contacted MS support, and they say that you will need to create a Windows 10 package. This is the response in an email I received from them:
I understand you are not seeing your app listed in the Win 10 Store. I've taken a closer look and I see that your app is only built for 8 and 8.1. In this situation, you would need to submit a new update that includes a Win 10 package so the Store can begin to offer it.
Update - For context, I am including the full exchange here between myself and MS support. I do not have the original text for the first support request, but the rest of the exchange is taken from the subsequent email messages.
Chue (text here from my memory):
I have app XYZ that does 123. In the app dashboard, I have set up the keyword "123" for search. My app targets windows 8.1, and does not target Windows 10. From the Windows 8.1 Store App, I can search for "XYZ" and "123" and see my app. However, when I do this from the Windows 10 store App, I do not get any results. What is wrong?
MS Support (text after here is from email):
I understand you are not seeing your app listed in the Win 10 Store. I've taken a closer look and I see that your app is only built for 8 and 8.1. In this situation, you would need to submit a new update that includes a Win 10 package so the Store can begin to offer it.
Chue:
Why does the submission process not say anything about this? ... The following is from the help at https://msdn.microsoft.com/en-us/library/windows/apps/mt148548.aspx#dist_vis
Distribution and visibility
By default, your app will be listed in the Store for customers to find via searching, browsing, or a direct link. You can limit the app's availability by choosing a different option in the Distribution and visibility section.
If you don't want the app to be available to any new customers, you can choose Hide this app and stop selling. After the app goes through the certification process, it will no longer be available to new customers (although any customers who already have your app can still use it, and will get any updates that you publish later). You'll still see the app in your dashboard, and if you decide to make it available again, you can do so by creating a new submission and changing its Distribution and visibility setting.
If you want to prevent customers from finding your app in the Store via searching or browsing, but still make it available to a specific group of people, you have a few options. You can choose Hide this app and stop selling and then generate promotional codes to distribute to specific people on Windows 10. They can use the link and code to get your app for free, even though you aren't offering it to any other customers.
MS Support:
I do apologize for any misunderstanding. This is not an issue of distribution and availability. Basically, since your app is not built to function on Windows 10 at this time, any customers searching the Store on Windows 10 will not see this app. This is because the app would not run on their system. In this situation, there would be no reason to show them an app they cannot install. Users running Windows 8 and 8.1 are able to search, install and run your app with no issues.
Chue:
The app runs fine on Windows 10. I’ve been doing it since the beta of 10.
MS Support:
Thanks for the follow up. To clarify, even if the app runs on Win 10, the system will not see it as compatible unless you submit an app package that includes Win 10. This function is the same for any version of Windows. If an app still runs on Win 7, the Store won't list it as available unless the app package is built with a Win 7 version.