用户取消了ClickOnce更新,它再也没有要求更新

JPR*_*ddy 11 c# deployment clickonce winforms

我有一个Windows窗体应用程序,它通过ClickOnce部署.在启动应用程序期间,它会检查更新并提示用户输入相同内容.如果用户选择不安装该会话的更新,则不再询问.这是设计还是我错过任何设置?

如何在下次启动应用程序时让用户提示更新?

Rei*_*ica 25

当用户点击"跳过"时,表示"在1周内再次询问我".无法调整此时间延迟.

如果在此期间发布新版本的应用程序,将再次提示用户进行更新.

您还可以通过以下方式阻止用户首先跳过更新:

  • 在应用程序启动之前检查更新,以及
  • 通过指定最低版本进行更新

在这种情况下,用户必须更新或无法运行该程序.有关详细信息,请参阅MSDN - 选择ClickOnce更新策略.

  • 我找不到任何关于1周时间范围的权威参考,只有博客/论坛帖子.谁知道一个好的来源? (4认同)