After certificate update for signing ClickOnce application, ApplicationDeployment.CurrentDeployment.IsFirstRun is false

Christian Obkircher 6 Reputation points
2023-03-14T11:59:20.63+00:00

Since our certificate for signing our ClickOnce application expired recently, we rolled out a new one before deploying the next update of the application.

The update worked fine, but our release notes weren't shown, as ApplicationDeployment.CurrentDeployment.IsFirstRun was false. This was only the case for users who already had the application and performed an update. For fresh installs, IsFirstRun was true.

Is this by design? Is it a bug? Am I doing something wrong?

.NET
.NET
Microsoft Technologies based on the .NET software framework.
3,369 questions
{count} vote