ClickOnce Automatic Updates Require Application Restart Despite Zero-Downtime Requirement
Context A VB.NET WinForms application targets .NET 8 and uses ClickOnce for deployment. The operations team requires true zero-downtime updates — meaning the running process must not restart when a new version is deployed. Constraint The ApplicationDeployment.UpdateAsync method downloads the new deployment manifest and assemblies, but the documented behavior