Skip to content

6.0 升级到 7.0

更新 .NET 版本

  • 修改解决⽅案中 global.json
JSON
1
2
3
4
5
6
{
  "sdk": {
    "version": "7.0.304",
    "rollForward": "latestFeature"
  }
}

修改程序集版本

  • Directory.Build.Volo.targets
  • 6.0.1 改为 7.0.0
  • Directory.Build.Microsoft.targets
  • 微软官方包升级到 7.0.2
  • Microsoft.Extensions.Hosting 6.0.1->7.0.0
  • Microsoft.NET.Test.Sdk 16.9.1->17.2.0
  • Directory.Build.targets
  • DotNetCore.CAP 升级到 7.0.2
  • 移除 Newtonsoft.Json

修改目标框架

  • ⽬标框架(TargetFramework)为 net6.0 -> net7.0
  • 修改 Lion.AbpPro.CAP 目标框架(TargetFramework) netstandard2.1 -> net7.0

新增了四张表

  • AbpFeatureGroups 功能组表
  • AbpFeatures 功能表
  • AbpPermissionGroups 权限组表
  • AbpPermissions 权限表
  • 执行 EF 命令生成迁移文件并更新数据库

动态权限带来的影响

前端

  • 修改 package.json
  • "@microsoft/signalr": "^6.0.1" -> "@microsoft/signalr": "^7.0.2"