C# C/S架构软件自动升级程序Winform+多数据库(MySQL,MsSQL,Oracle)
C# C/S架构软件自动升级程序Winform+多数据库(MySQL,MsSQL,Oracle)
目录 软件简介C/S系统自动升级软件帮助开发者将桌面管理软件升级到最新版本,可以轻松实现多渠道的同步更新,是进行存量用户更新的有效手段。使用自动更新程序后(即客户端已经部署升级程序以及集成了自动更新接口),当用户启动应用程序时,自动更新程序会将用户终端上的版本信息与服务器上开发者上传的升级包版本信息进行比较,如果服务器的版本更高,则会提示用户有新的版本更新,用户选择更新之后,则开始下载升级包,然后替换旧的版本。 产品特点
自动升级流程图流程图说明C/S程序自动升级是一个很重要的功能,原理其实很简单,一般包含两个程序,一个是主程序,也就是除了升级功能以外的程序,另一个就是升级程序。在客户端程序启动时,先启动更新程序通过比较本地版本和服务端最新的版本信息判断是否有新版本,如果有可以直接下载,下载完成替换成功后并更新客户端版本信息,启动主程序。 升级程序本身也需要升级的,因此在运行主程序时首先检查升级程序,若有更新,下载替换本地的升级程序,然后再运行升级程序检查主程序的更新。
开发或实施人员发布升级包
发布升级包:由系统开发人员、实施员或管理员发布升级包。 自动更新:运行客户端应用软件自动更新。
升级包模型设计逻辑图升级包由封包工具生成的,每个升级包对应唯一的版本号,升级包由多个文件组成,使用对象持久技术序列化为byte数据存储在数据库或保存为一个文件。
升级程序策略接口
数据库下载策略(DatabaseDownloader)
VS解决方案
开发文档
软件截图
C# C/S架构软件自动升级程序Winform+多数据库(MySQL,MsSQL,Oracle) - 软件截图 http://www.cscode.net/archive/AutoUpgrader/1633786756.html
用户操作手册扫一扫加作者微信
参考文档:
C#.NET C/S结构版本自动升级解决方案之升级包实现 C# C/S架构下客户、供应商等大批量数据单条记录选取组件 C# C/S架构明细表产品资料输入及单条记录选取方案 C#程序升级框架-软件版本自动升级系统|C/S框架网 软件自动升级程序之执行dos命令和自运行程序的升级包|C/S框架网 Winform自动升级框架源码(C#.NET)-C/S框架网 C/S框架主程序调用版本自动升级程序(CSFrameworkV5.AutoUpgrader)VersionCheckNEW类 C# Winform软件版本自动升级 | 软件系统自动更新工具 CSFramework版本自动升级程序AutoUpgrader增加日志Log功能 版本自动升级程序AutoUpgrader数据库结构 C# Winform C/S架构自动升级软件 AutoUpgrader V1.2版本 CSFramework软件版本自动升级程序支持多个客户端系统共享使用一个升级程序 自动升级程序支持日志查询 自动升级程序支持SQL脚本更新升级 C# C/S框架模板 Winform软件开发模板框架
其它资料:
什么是C/S结构? | C/S框架核心组成部分 | C/S框架-WebService部署图 | C/S框架-权限管理 | C/S结构系统框架 - 5.1旗舰版介绍 | C/S结构系统框架 - 功能介绍 | C/S结构系统框架 - 产品列表 | C/S结构系统框架 - 应用展示(图) | 三层体系架构详解 | C/S架构轻量级快速开发框架 | C/S框架网客户案例 | WebApi快速开发框架 | C/S框架代码生成器 | 用户授权注册软件系统 | 版本自动升级软件 | 数据库底层应用框架 | CSFramework.CMS内容管理系统 | |