跳到主要内容

GeneralUpdate

Step1

在Github上下载Sample仓库,使用示例前请确保本地安装了.NET 8的运行环境。

仓库目录内容如下:

名称说明
Client主客户端示例程序
Server服务端示例程序
StartManager更新流程控制台
Upgrade升级端示例程序
process.bat无需关注
resource.bat无需关注
start.cmd启动更新示例的脚本
oss_start.cmd启动OSS更新示例的脚本

Step2

找到文件目录,并双击(每次启动start.cmd脚本都会重置本地目录所以无需手动管理文件目录):

...\GeneralUpdate-Samples\src\start.cmd

如下图所示,自动开始编译并拷贝所有相关项目的bin目录到app目录下:

...\GeneralUpdate-Samples\src\run\app

我们进入到app目录之后,可以看到这是没有升级之前的目录。

Step3

检查完app目录之后:

  • 输入选项1然后回车
  • 服务端示例程序启动
  • 主客户端示例程序启动,开始请求更新(主客户端程序更新完成之后会自动关闭)。

看到主客户端程序自动关闭,我们再去检查一下run\app目录。会发现多了一个备份目录“app-1.0.0.0”和一个“Congratulations on the update.txt”。

看到这里代表您已经成功的完成了一次升级,Congratulations!