Click here to Skip to main content
16,022,054 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
I have developed an windows application using visual studio 2010. and I want to put it in windows app store. When I upload my app it shows following message.

Code sign check
There is a recommendation for code sign check.

Your app does not have a digital signature which violates Microsoft Store Policy 10.2.9 Your app must be digitally signed as per this policy with a SHA256 or higher code sign certificate.

You can use Trusted Signing to code sign your app. For more details, click here.

If your EXE or MSI cannot comply with Microsoft Store policy 10.2.9, you can consider repackaging your existing EXE or MSI to MSIX format. Microsoft Store offers many complimentary benefits for MSIX format such as code signing, hosting etc. For more details, click here.

You can run your EXE or MSI installers through MSIX Packaging Tool and obtain an MSIX package that you can submit to the Microsoft Store as MSIX packaged app. Note that you have to delete your app name from existing Win32 app in Partner Center in case you want to use the same for MSIX packaged app.


Any help will be a great help for me. Because I am totally new to this SHA256 code certificate.

What I have tried:

I have taken the help of .pfx file but not successful.
Posted
Updated 23-Sep-24 19:55pm
Comments
[no name] 24-Sep-24 4:18am    
Have you followed the links in the message above and read the details?

1 solution

If all you wanted to do was create a self-signed SHA256 cert by following the instructions documented here[^]. However, as you want to upload to the app-store, you are going to have to get a cert from a trusted certificate authority. The authorities that Microsoft supports can be found on this page[^]. Be aware that a single certificate isn't going to be cheap.
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900