加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 使ClickOnce更新是必需的?

发布时间:2020-12-15 06:47:31 所属栏目:百科 来源:网络整理
导读:目前在我正在构建的应用程序中,我已经检查更新了,它为用户提供了安装或不安装更新的选项. 我想要它只是自动安装更新无论什么. 我该怎么做这个改变? 解决方法 自动更新 Choosing a ClickOnce Update Strategy(需要更新) 一个选项是设置软件的自动更新,并通过
目前在我正在构建的应用程序中,我已经检查更新了,它为用户提供了安装或不安装更新的选项.
我想要它只是自动安装更新无论什么.
我该怎么做这个改变?

解决方法

自动更新

Choosing a ClickOnce Update Strategy(需要更新)

一个选项是设置软件的自动更新,并通过在部署清单中设置最低要求的版本来根据需要进行标记.您可以在Visual Studio的属性对话框中进行设置,也可以通过以下标签进行配置:< deployment install =“true”minimumRequiredVersion =“1.0.0.0”&gt ;.最低要求版本检查程序集的版本,如果它不是您在此处指定的,则会强制更新. 程序化更新 How to: Add On-Demand Programmatic Update

另一个选项将允许您更多地控制更新发生的时间和频率,以编程方式进行更新.您可以使用ClickOnce API来检查部署服务器上的任何更新,并在应用程序运行后安装它们.您可以更多地控制应该安装哪些更新,安装它们以及如何通知用户更新.如果您的应用程序通常是长时间运行的实例,您还可以设置定时器,以便在后台运行,以便随时更新.

以下是一个实例,它以间隔进行轮询:Example.

您还可以组合上述两种更新方法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读