GeneralUpdate.Differential
组件概览
GeneralUpdate.Differential 是 GeneralUpdate 框架中负责二进制差异更新的核心组件。该组件提供了强大的差异算法,可以精确识别两个版本之间的文件变化,生成高效的增量补丁包,并支持补丁还原操作。通过使用差异更新,可以显著减少更新包的大小和下载时间,特别适合频繁发布更新的应用场景。
命名空间: GeneralUpdate.Differential
程序集: GeneralUpdate.Core.dll
public sealed class DifferentialCore
核心特性
1. 增量识别
- 精确识别新增、修改、删除的文件
- 智能文件版本对比
- 支持跳过指定文件和格式
2. 二进制补丁生成
- 高效的二进制差异算法
- 最小化补丁文件大小
- 快速补丁生成速度
3. 补丁还原
- 安全的补丁应用流程