我们有一个使用ClickOnce部署的WPF应用程序,它在应用程序启动时通过编程检查并执行更新。这通常表现得非常好,除了用户选择“否”回答我们的“您是否要更新?”提示的情况。在这种情况下,下一次用户启动应用程序(始终如此),ClickOnce框架的“可用更新”对话框会启动,并提供更新或跳过选项。这不会造成技术问题,但会让用户感到困惑,因为他们可能会看到两个完全不同样式的对话框。(如果用户选择跳过ClickOnce对话框,那么应用程序将启动并呈现我们自己的“可用更新”对话框)。有什么想法可以解决这个问题吗?谢谢。