Model compatibility cannot be checked because the database does not contain model metadata
最近在调试一个EF DEMO的时候出现了这个错误。
出现这个错误一般来讲,在你的数据库或者目录里已经存在了同样名称的数据库了,你必需把它删除。
确保你没有在VS2010中打开连接
也可能是这句的原因:
//Database.SetInitializer<SchoolContext>(new SchoolInitializer());
注释就行了!
============ 欢迎各位老板打赏~ ===========
与本文相关的文章
- · C#/EF获取随机数据
- · EF使用存储过程
- · EF跨数据库访问
- · EF执行连接查询
- · The instance of entity type ‘Customer’ cannot be tracked because another instance with the same key value for {‘Id’} is already being tracked.
- · .NET8实时更新nginx ip地址归属地
- · 解决.NET Blazor子组件不刷新问题
- · .NET8如何在普通类库中引用 Microsoft.AspNetCore
- · .NET8 Mysql SSL error
- · ASP.NET Core MVC的Razor视图渲染中文乱码的问题
- · .NETCORE 依赖注入服务生命周期
- · asp.net zero改mysql
那时填充数据的,删了,却报了内部信息错误