在其他程序集使用EFCore—context时,数据迁移步骤是怎样的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计578个文字,预计阅读时间需要3分钟。
场景:一般来说,如果使用EF Core进行数据迁移,步骤如下:
1. 安装NuGet包
2.创建实体类
3.创建配置文件
4.创建DbContext
5.执行以下命令:
- Add-Migration - Init - Update-Database执行后,如果遇到错误Unable to ...,可能是由于以下原因:
- 配置不正确- DbContext未正确设置- 数据库连接字符串错误- 实体类与数据库结构不匹配
场景
一般来说,如果efcore进行数据迁移的步骤如下
- 安装nuget包
- 创建实体类
- 创建config
- 创建dbcontext
然后执行如下命令就可以成功迁移了
- Add-Migration Init
- Update-Database
一执行,报错
Unable to create an object of type 'MyDbContext'. For the different patterns supported at design time, see go.microsoft.com/fwlink/?linkid=851728
原因是这样的。
本文共计578个文字,预计阅读时间需要3分钟。
场景:一般来说,如果使用EF Core进行数据迁移,步骤如下:
1. 安装NuGet包
2.创建实体类
3.创建配置文件
4.创建DbContext
5.执行以下命令:
- Add-Migration - Init - Update-Database执行后,如果遇到错误Unable to ...,可能是由于以下原因:
- 配置不正确- DbContext未正确设置- 数据库连接字符串错误- 实体类与数据库结构不匹配
场景
一般来说,如果efcore进行数据迁移的步骤如下
- 安装nuget包
- 创建实体类
- 创建config
- 创建dbcontext
然后执行如下命令就可以成功迁移了
- Add-Migration Init
- Update-Database
一执行,报错
Unable to create an object of type 'MyDbContext'. For the different patterns supported at design time, see go.microsoft.com/fwlink/?linkid=851728
原因是这样的。

