在线客服
热线电话


微信二维码
导航菜单 回到顶部
 
C/S框架网 | 软件产品 | C/S系统版本自动升级软件v1.2

C/S Upgrader
v1.2

C#.NET C/S架构版本自动升级软件|软件自动升级工具 V1.2

适用软件 适用软件:C/S架构,基于Winform桌面应用管理软件。
运行平台 运行平台:Windows + .NET Framework 4.5

C#.NET C/S系统版本自动升级软件|软件自动升级工具-C/S框架网

一、产品介绍


  C/S系统自动升级软件帮助开发者将桌面管理软件升级到最新版本,可以轻松实现多渠道的同步更新,是进行存量用户更新的有效手段。使用自动更新程序后(即客户端已经部署升级程序以及集成了自动更新接口),当用户启动应用程序时,自动更新程序会将用户终端上的版本信息与服务器上开发者上传的升级包版本信息进行比较,如果服务器的版本更高,则会提示用户有新的版本更新,用户选择更新之后,则开始下载升级包,然后替换旧的版本。

产品特点:

1.客户端下载升级包方式自动升级;
2.独立自主轻量级自动升级程序;
3.支持执行Dos命令的升级包;
4.支持EXE程序文件的升级包;
5.支持SQL脚本更新的升级包;
6.支持升级回滚操作;
7.支持MsSQL/Oracle/MySQL三种常用数据库;
8.产品开源,成熟稳定,多个成功案例;


软件自动升级程序技术特点


二、自动升级流程图 (Flow Chart)



C/S系统版本自动升级软件-自动升级流程图

C/S系统版本自动升级软件-自动升级流程图

C/S程序自动升级是一个很重要的功能,原理其实很简单,一般包含两个程序,一个是主程序,也就是除了升级功能以外的程序,另一个就是升级程序。在客户端程序启动时,先启动更新程序通过比较本地版本和服务端最新的版本信息判断是否有新版本,如果有可以直接下载,下载完成替换成功后并更新客户端版本信息,启动主程序。

升级程序本身也需要升级的,因此在运行主程序时首先检查升级程序,若有更新,下载替换本地的升级程序,然后再运行升级程序检查主程序的更新。

 

三、升级包(Upgrade Package)


C/S系统版本自动升级软件-升级包

升级包由封包工具生成的,每个升级包对应唯一的版本号,升级包由多个文件组成,使用对象持久技术序列化为byte数据存储在数据库或保存为一个文件。

发布/下载升级包载逻辑结构图

C/S系统版本自动升级软件-发布/下载升级包载逻辑结构图

发布/更新逻辑结构图

C/S系统版本自动升级软件-发布/更新逻辑结构图

发布升级包:由系统开发人员、实施员或管理员发布升级包。

自动更新:运行客户端应用软件自动更新。


四、升级策略接口说明



C/S系统版本自动升级软件-升级策略接口说明



数据库下载策略

C/S系统版本自动升级软件-数据库下载策略

DB下载策略:不需要服务端支持,升级包存储在数据库,操作简单易于管理和维护。


五、系统文件说明



系统配置文件(UpgraderClient.ini)

C/S系统版本自动升级软件-系统配置文件

升级历史记录文件(version.xml),用于记录软件升级的历史数据,包括升级包的版本号、最新的版本号。

C/S系统版本自动升级软件-升级历史记录文件

CurrentVersionID:本地最新的版本号,取版本号的最大值。

History:下载升级包的历史记录。


六、解决方案 & 开发文档



C/S系统版本自动升级软件-解决方案

开发文档



C/S系统版本自动升级软件-开发文档

C/S系统版本自动升级软件-开发文档


七、软件截图



系统主菜单->版本更新。

C/S系统版本自动升级软件-版本更新

系统主菜单->升级包。

C/S系统版本自动升级软件-升级包

升级程序参数设置。 C/S系统版本自动升级软件-升级程序参数设置

管理员登录。

C/S系统版本自动升级软件-管理员登录

制作升级包。

C/S系统版本自动升级软件-制作升级包

制作命令升级包 - 删除文件的升级包。

C/S系统版本自动升级软件-删除文件的升级包

制作命令升级包 - 执行程序的升级包。

C/S系统版本自动升级软件-执行程序的升级包

升级包管理。

C/S系统版本自动升级软件-升级包管理

升级程序管理。

C/S系统版本自动升级软件-升级程序管理

上传升级程序。

C/S系统版本自动升级软件-上传升级程序

最新升级包信息。

C/S系统版本自动升级软件-最新升级包信息

升级进度。

C/S系统版本自动升级软件-升级进度

主程序集成升级程序。

C/S系统版本自动升级软件-主程序集成升级程序


八、开发环境与配置



1. 操作系统:Windows 7,8,10或更高版本
2. 开发工具:Visual Studio 2015或更高版本
3. 数据库:Microsoft SQL Server 2008~2012或更高版本
4. .Net Framework运行环境:4.0或更高版本






九、演示版下载




官网下载: CSFramework自动升级程序v1.2-release.rar

注意事项:

1.本程序可免费下载试用;
2.预设使用我方提供的数据库服务器连接;
3.请不要运行由升级程序下载的程序文件;
4.禁止上传包含电脑病毒、木马文件的升级包;
5.若导致电脑病毒我方不承担任何责任;
6.admin密码:csframework;


软件著作权登记证书


C/S系统版本自动升级软件-软件著作权登记证书


《用户操作手册》


C/S系统版本自动升级软件用户操作手册

点此查看《C/S系统版本自动升级软件用户操作手册》



产品报价


 C/S架构软件系统自动程序V1.2-开源版: 3580元
 

订购活动:

 请联系我:QQ:23404761 手机:13923396219 (微信号)
升级程序特性

 扫一扫加作者微信
联系我们|加微信
联系我们|加微信
回到顶部