彩票走势图

无需编码实现Windows桌面程序自动更新生成的工具IncUpdate

原创|行业资讯|编辑:status|2020-09-27 16:15:20.870|阅读 400 次

概述:开发Windows平台运行的桌面应用程序已经很耗费工时了,需要再给程序提供一个自动更新的功能你会怎么做?有这样一款只需配置一下就能让程序自动升级的工具你用过吗?

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

IrisSkin4.dll这一款.NET桌面程序皮肤插件你用过吗?就是那一款包含了73皮肤并且和vs2012兼容的那款,不要错过。

但是今天我们要分享的是同一作者开发的IncUpdate软件工具。IncUpdate 是帮助您在 10 分钟内将基于 Web 的专业更新系统添加到软件产品的工具,您不需要编写一行代码。由于它是开发人员工具,而不是基于框架的组件,因此无论使用什么编程语言,都可以使用它。它可用于任何基于 Windows 的软件产品。

IncUpdate为什么不像传统的C#/JAVA软件一样将更新程序通过插件或原生代码写入程序主题中呢,主要是因为通过配置程序生成独立的update文件,通过下方逻辑完成程序更新、文件替换,而update更新程序会根据你启动软件的动作同时启动更新检查。

更新原理

自动更新DEMO

IncUpdate 假定服务器上的所有文件都是最新的。它不会检查版本号,因为并非所有文件都有版本号属性。如果本地文件与服务器上的文件不一样,则将更新该文件。
这个软件是不是让正在临近部署软件的你又有了更省心的选择了呢?如果你的甲方并不需要远程自动更新怎么办?我们还有两款全球使用范围最多的打包工具——Install4j和InstallShield。




install4j是一个功能强大而易于使用的多平台Java安装包生成工具,用于生成Java应用程序本地化的安装及应用程序发布。install4j 的优异性在于它易于使用,紧密的集成到目标平台,以及灵活的JRE 管理与部署选项。图形化的打包方式让开发者无需学习时间即可上手。

java打包软件


InstallShield是构建Windows安装程序和MSIX包并直接在Microsoft Visual Studio中创建安装的最快速最简单的方法,如果你正好需要,可以点击这里学习一下如何使用InstallShield



标签:

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@pclwef.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP