Please modify the answer to the question "What if my Trusted Signing subject name is different from my earlier certificate and my MSIX package name is different now?"
This answer is very misleading. The persistent identity technology is not available on Windows 10. So unless the MSIX package will exclusively run on Windows 11, this answer is incorrect.
In 2024 I expect very few people that need a public code signing certificate to target only Windows 11.
The real answer is that the app needs to be uninstalled and reinstalled on all devices.
This can be done by users manually, or apps can automate this process using the packaging APIs to programmatically.
The steps that the app can programmatically take are roughly like this:
install the new app.
start the new app
close the old app
Transfer settings manually
uninstall the old app.
Quite a few issues remain with this approach, because Start-Menu pinning, Taskbar pinning, Desktop shortcuts, file assocciations all need to be handled manually.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.
ID: 5a7ca8eb-6afa-6a8d-590b-52fddaee8ecb
Version Independent ID: d8e0ee40-2504-35ff-2ef9-61ba4b85329c
Please modify the answer to the question "What if my Trusted Signing subject name is different from my earlier certificate and my MSIX package name is different now?"
This answer is very misleading. The persistent identity technology is not available on Windows 10. So unless the MSIX package will exclusively run on Windows 11, this answer is incorrect. In 2024 I expect very few people that need a public code signing certificate to target only Windows 11.
The real answer is that the app needs to be uninstalled and reinstalled on all devices.
This can be done by users manually, or apps can automate this process using the packaging APIs to programmatically.
The steps that the app can programmatically take are roughly like this:
Quite a few issues remain with this approach, because Start-Menu pinning, Taskbar pinning, Desktop shortcuts, file assocciations all need to be handled manually.
Document Details
⚠ Do not edit this section. It is required for learn.microsoft.com ➟ GitHub issue linking.