Our Application is Desktop WPF based .Net Framework (4.5.2) APP and it's been in Production for long time. We do Deployments as Clickonce package and user gets auto updates through it.
Problem:
The initial certificate which was used to sign the Clickonce package, was expired sometimes ago. But instead of adding a new certificate, we extended the initial certificate and until now using that.
But now with Windows 10 we are getting an "Unknown Publisher" while getting updates and sometimes it is blocked and preventing installing completely.
Action:
So we are going to add a new certificate and publish the Clickonce package. But not sure, then user might not be able to get the updates or user has to uninstall and install the app again or user will loose previous version's Settings (user) data.
Question:
Since our App is .Net 4.5.2 app,
Do we need to take any extra actions to avoid all those possible errors
Or has this topic already been resolved for above .Net version
Hence we just need to add/sign the new certificate into Clickonce package and publish it?
Thank you.