AutoUpdateNET/README.md
2025-02-13 17:35:42 +08:00

48 lines
974 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

http://123.57.180.151:8091/archives/c-zi-dong-geng-xin-cheng-xu
版本检测和对比
客户端会自动检查当前运行版本
与服务器端最新版本进行比对
通过版本号判断是否需要更新
自动更新流程
检测到新版本后自动下载更新包
下载完成后进行文件完整性校验使用SHA256
创建临时更新目录存放新文件
生成更新批处理文件
请求管理员权限执行更新
自动重启应用程序
服务端功能
提供最新版本信息查询API
支持新版本软件包上传功能
提供版本下载服务
对上传的更新包进行验证检查是否为有效的ZIP文件且包含必要的可执行文件
文件存储管理
安全保护机制
文件完整性验证CRC校验
更新包格式验证
管理员权限请求
更新失败的容错处理
自动化处理
自动创建必要的目录结构
自动清理临时文件
自动备份原有文件
更新过程无需用户干预