Hi @DotNET Fan ,
Welcome to Microsoft Q&A!
1.Why does if a sideload version is installed and then try to upgrade to a newer version from the windows store creates a separate app in windows and not overwriting with the newer version ? Also this is seen if we install older version from windows store and try to install a new version from the sideload one.
No, the certificate that the store generated when the installation is different from the certificate that you generated when you creating a sideloaded app. So the system will consider these two packages as two different apps.
2.Going with the first question, what is the UWP standard for certificate signing for this case where we have two packages one with sideload and another for windows store?
Because the system will consider these two packages as two different apps, the sideload package cannot get updates from the store package.
Thank you.
If the answer is the right solution, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".
Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.