由于本人采用Visual Studio的nuget管理器安装ShardingCore经常出现网络错误的问题,所以采用离线包的方式安装插件。
nueget包下载地址:NuGet Gallery | ShardingCore 7.7.1.8
ShardingCore使用版本7.7.1.7
1、下载各种依赖文件,并存放到系统指定路径下
- Microsoft.EntityFrameworkCore (>= 7.0.0)
- Microsoft.EntityFrameworkCore.Relational (>= 7.0.0)
2、nuget包管理工具设置
打开nuget包管理工具,点击设置,添加本地的包源,设置本地包的存放路径
3、安装ShardingCore
nuget包管理工具切换到本地nuget源,搜索ShardingCore,点击安装即可
4、同理下载MySql的包,并本地安装插件
Pomelo.EntityFrameworkCore.MySql版本:7.0.0-alpha.1
至此,分表插件安装完成了。