Browse Source

docs: 添加6.0->7.0升级指南

pull/89/head
王军 4 years ago
parent
commit
45ac8b617c
  1. 50
      docs/content/about/6.0-7.0.md
  2. 23
      docs/mkdocs.yml

50
docs/content/about/6.0-7.0.md

@ -0,0 +1,50 @@
# 6.0 升级到 7.0
## 更新 .NET 版本
- 修改解决⽅案中 global.json
```json
{
"sdk": {
"version": "7.0.102",
"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 命令生成迁移文件并更新数据库
## 动态权限带来的影响
- 修改 [LionAbpApplicationConfigurationAppService.cs](https://github.com/WangJunZzz/abp-vnext-pro/blob/main/aspnet-core/modules/BasicManagement/src/Lion.AbpPro.BasicManagement.Application/ApplicationConfigurations/LionAbpApplicationConfigurationAppService.cs)
- 动态权限 UI 后续在添加,目前是不会影响之前的功能。
## 前端
- 修改 package.json
- "@microsoft/signalr": "^6.0.1" -> "@microsoft/signalr": "^7.0.2"

23
docs/mkdocs.yml

@ -35,7 +35,6 @@ extra:
- icon: "fontawesome/brands/github"
link: "https://github.com/WangJunZzz/abp-vnext-pro"
# Extensions
markdown_extensions:
- markdown.extensions.admonition
@ -78,24 +77,24 @@ nav:
- 基础设施:
- 配置: user-guide/zh/infrastructure/config.md
- 前端: user-guide/zh/infrastructure/frontend.md
- FreeSql: user-guide/zh/infrastructure/freesql.md
- FreeSql: user-guide/zh/infrastructure/freesql.md
- 应用模块:
- 基础模块: user-guide/zh/modules/basic.md
- 设置(Setting): user-guide/zh/modules/setting.md
- 数据字典: user-guide/zh/modules/dic.md
- 文件管理: user-guide/zh/modules/file.md
- 设置(Setting): user-guide/zh/modules/setting.md
- 数据字典: user-guide/zh/modules/dic.md
- 文件管理: user-guide/zh/modules/file.md
- 实时通信: user-guide/zh/modules/signalr.md
- 扩展:
- 统一返回值格式: user-guide/zh/extension/统一返回值格式.md
- Magicodes.IE: user-guide/zh/extension/MagicodesIE.md
- 统一返回值格式: user-guide/zh/extension/统一返回值格式.md
- Magicodes.IE: user-guide/zh/extension/MagicodesIE.md
- 部署:
- Docker: user-guide/zh/deploy/docker.md
- Github自动化部署: user-guide/zh/deploy/github.md
- Github自动化部署: user-guide/zh/deploy/github.md
- 常见问题:
- 问题: user-guide/zh/problem/problem.md
- Release:
- 发行说明: about/release-notes.md
- Release:
- 升级指南: about/6.0-7.0.md
- 发行说明: about/release-notes.md
- 关于:
- Contact Us: about/contact-us.md
- License: about/license.md
- License: about/license.md

Loading…
Cancel
Save