AutoUpgraderV1.2自动升级程序使用指南


CSFramework AutoUpgrader 版本自动升级 软件升级  csframework@喜鹊软件

1.运行升级程序

使用指南双击 使用指南 文件运行程序,显示系统界面。

2.管理员登录

使用指南

使用指南默认账号:admin

默认密码:csframework

3.系统连接设置(配置连接)

使用指南在【版本更新】主菜单,点击【系统连接设置】菜单,打开【参数设置】界面。

使用指南

使用指南【数据库类型】:选择数据库类型。

使用指南【SQL服务器】:输入数据库服务器IP地址。

使用指南【端口】:输入数据库端口。

使用指南【数据库】:输入连接的升级数据库名称。

使用指南【用户】:输入SQL账户。

使用指南【密码】:输入SQL账户的密码。

使用指南【测试SQL连接】:点击使用指南按钮。若提示如下表示连接成功。

使用指南【主程序名称】:对应系统名称。

使用指南【解压目录】:解压缩升级包临时目录。

使用指南【支持升级回滚】:若升级失败(升级后无法运行程序),系统支持回滚到最后一次更新的版本。

4.制作升级包

制作软件更新的升级包文件。

 使用指南双击 使用指南 文件运行程序,显示系统界面。

使用指南

使用指南点击使用指南菜单,弹出管理员登录界面。

使用指南

使用指南输入密码:csframework,按【回车键】或点【登录】按钮打开【封装升级包】界面。

使用指南从文件资源管理器拖动文件到表格中,自动添加文件,如下图:

使用指南

 

升级包文件注意事项:

1. 部署主程序依赖的程序文件,如:exe\dll\xml\ini\.config\图片文件\报表文件

2. VS编译生成的DEBUG目录中所有文件格式解析

https://www.cscode.net/archive/newdoc/blog-220104135530802-51.html

 

使用指南

使用指南用于封装升级包文件(*.pkg格式)支持从文件管理器拖放文件到表格中

使用指南文件位置:是指解压后的文件存放位置。

参数

说明

[APP]

当前应用程序所在目录。

“[APP]\”,表示应用程序目录。

“[APP]\SubDir\”,表示应用程序目录下的子目录。

“[APP]\SubDir\Dir1\”,表示应用程序目录下的子目录。

支持多级目录。

[System32]

系统目录C:\Windows\system32\,支持子目录。

[ABSOLUTE PATH]

绝对文件位置,在表格中插入文件后,点右键修改文件属性,下面有图片参考。文件名输入:c:\a.dll, c:\a\b\t.dll,支持子目录。

选择文件:打开文件对话框,单选或多选文件。

使用指南打开升级包:打开升级包(*.pkg)文件。

使用指南编辑升级包:弹出【修改文件内容】对话框。

使用指南删除升级包:删除表格选择的文件。

使用指南文件包名称:即版本号,点生成按钮自动生成。

使用指南文件包说明:文件包的说明,比如修改的内容。

使用指南选择系统名称:选择一个系统名称,如:DataTook-1688,当前升级包对DataTook-1688软件有效。

使用指南双击表格中记录弹出【修改文件内容】对话框。若需要更改文件位置或修改文件名使用。点【确定】按钮。

使用指南

使用指南点击【上传升级包】按钮。

5.制作命令升级包

使用指南命令升级包是指能执行dos命令的升级包,客户端根据升级包的内容执行某些动作,比如删除当前应用程序目录下的文件,或者运行一个指定的程序。

使用指南系统支持【删除文件的命令】、【运行程序的命令】以及【SQL脚本】。

使用指南点击使用指南菜单,弹出管理员登录界面,输入密码:csframework,按【回车键】或点【登录】按钮打开【封装执行命令的升级包】界面。

使用指南预设显示【删除文件的命令界面。

5.1删除文件的命令

使用指南

使用指南输入dos命令,支持“星号”通配符。

*.txt  -- 删除全部txt文件

temp.dll -- 删除当前目录下的指定文件

images\a.png -- 删除子目录下的指定文件

5.2运行程序的命令

使用指南

使用指南选择一个可以独立运行的程序文件。

使用指南点击使用指南按钮。

5.3SQL脚本命令

使用指南

使用指南粘贴SQL脚本。

使用指南点击使用指南按钮。

6.升级包管理

使用指南在主菜单点击使用指南菜单,弹出管理员登录界面,输入密码:csframework,按【回车键】或点【登录】按钮打开【升级包管理】界面。

使用指南

使用指南按钮说明:

【刷新数据】:重新加载表格的数据源。

【删除升级包】:删除当前表格中选择的一条记录 。

 

【删除多个】:删除当前表格中选择的多条记录 。

7.升级程序管理

使用指南在主菜单点击使用指南菜单,弹出管理员登录界面,输入密码:csframework,按【回车键】或点【登录】按钮打开【升级程序管理】界面。

使用指南

使用指南按钮说明:

【上传升级程序】:点击按钮打开【上传升级程序】界面。

【删除选择项】:删除当前表格中选择的一条记录 。

使用指南

使用指南选择升级程序,点【上传文件】按钮。

8.系统名称管理

使用指南用于管理与维护软件系统名称升级程序支持多个软件系统的自动升级包括发布升级包升级包管理与维护,升级包对应独立的软件系统名称。

使用指南在【升级管理工具】主菜单点击使用指南,打开【系统名称管理】界面。

使用指南

使用指南每个系统名称定义一个唯一的【系统编码】,如上图:XQOMS,对应喜鹊订单管理系统(OMS),YiJun对应亿俊的订单管理系统。

使用指南系统编码与升级包逻辑关系图:

使用指南

9.回滚操作

使用指南在【升级管理工具】主菜单点击使用指南,打开【回滚操作】界面。

使用指南

使用指南【版本号】:回滚到最近一次版本号(最大的升级包编号)。

使用指南【文件数据】:需要回滚的文件数量。 

使用指南【升级时间】:最近一次升级的时间。 

使用指南 点击【开始回滚】按钮,弹出对话框,点【是】按钮。

使用指南

使用指南

使用指南若没有升级记录,点击【开始回滚】按钮会有如下提示:

使用指南

10.执行更新

使用指南在主菜单点击使用指南菜单,若服务器有新版本更新,自动弹出【最新升级包信息】界面。

使用指南

使用指南点击 【升级】 按钮开始下载升级包,进度显示如下:

使用指南

使用指南若没有新的更新,提示如下:

使用指南

11.关于升级程序

使用指南

 

CSFramework
版本升级
软件自动升级
AutoUpgrader

 

版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
C/S框架网
上一篇:AutoUpgrader软件版本自动升级程序 - 运行环境
下一篇:CSFramework主程序集成自动升级程序
评论列表

发表评论

评论内容
昵称:
关联文章

C/S架构软件自动升级程序AutoUpgraderV2.1操作手册
C/S架构软件自动升级程序AutoUpgraderV2.1软件简介( NET7+EFCore )
AutoUpgrader自动升级程序使用指南
Winform蝇量框架 MiniFramework集成自动升级程序
CSFramework软件版本自动升级程序支持多个客户端系统共享使用一个升级程序
Winform C/S架构自动升级程序 AutoUpgraderV.20-NET7迭代记录
版本自动升级程序AutoUpgrader数据库结构
AutoUpgrader软件版本自动升级程序 - 自动升级流程图
C# Winform C/S架构自动升级软件 AutoUpgrader V1.2版本
CSFramework软件版本自动升级程序 - 升级策略接口说明
软件用户授权注册系统 V2.1 - 软件集成使用指南
AutoUpgrader版本自动升级软件 V1.2
CSFramework软件版本自动升级程序Demo下载
CSFramework主程序集成自动升级程序
AutoUpgrader自动升级程序编写目的
C#程序升级框架-软件版本自动升级系统|C/S框架网
AutoUpgrader软件版本自动升级程序 - 运行环境
CSFramework软件版本自动升级程序 - 数据库表结构(MSSQL)
CSFramework软件版本自动升级程序 - 系统配置文件 (UpgraderClient.ini)
C/S框架新功能:自动检测升级包并强制关闭应用程序进行版本升级