C/S架构软件自动升级程序AutoUpgraderV2.1软件简介( NET7+EFCore )

C/S架构软件自动升级程序AutoUpgraderV2.1软件简介( NET7+EFCore )
前言
AutoUpgraderV2.1是V1.x迭代版本,.NET框架由原来的.NET Framework 4.5 改为.NET6、.NET7,界面主题稍有变化。
技术升级
- 数据层由ADO.NET改为LINQ+EFCore
- 采用 SharpCompress 组件压缩zip升级包,速度大幅提升
版本区别
AutoUpgrader V1.2 | AutoUpgrader V2.1 |
.NET Framework 4.5+ | .NET6 / .NET7 |
升级程序依赖CSFramework.DB组件 | 升级程序完全独立 |
采用升级包转JSON文件格式 | 采用 SharpCompress 组件压缩zip升级包 |
ADO.NET(DataTable/DataSet) | LINQ+EFCore |
CSFramework.DB数据库框架 | EntityFramework Core |
主程序调用:VersionCheckNEW.AutoUpgrader(ref exitApp); | 主程序调用:VersionCheck_NET7.AutoUpgrader(ref exitApp); |
一、开发工具&开发环境
运行平台:Windows + .NET7 ,WebApi端.NET Core/.NET6+
开发工具:Visual Studio 2022+,C#语言
多数据库:MsSQL 2012+/ MySql5.x+ / Oracle 11g+
.NET7+原生组件+LINQ+EF Core
二、Nuget包
Microsoft.EntityFrameworkCore 7.0.4
Microsoft.EntityFrameworkCore.SqlServer 7.0.4
Microsoft.Windows.Compatibility 7.0.1
SharpCompress 0.34.2
三、V2.1迭代历史记录
https://www.cscode.net/archive/autoupgrader/447700046458885.html
版权声明:本文为开发框架文库发布内容,转载请附上原文出处连接
AutoUpgrader C/S框架网