首页 新闻 搜索 专区 学院

升级到 EF Core 7.0 后运行时报错 "Method not found"

0
悬赏园豆:30 [已解决问题] 解决于 2022-11-20 15:45

EF Core 升级到 7.0 后运行时报错,报错信息如下:

   System.MissingMethodException : Method not found: 'System.Collections.Generic.IList`1<Microsoft.EntityFrameworkCore.Metadata.Conventions.IModelFinalizingConvention> Microsoft.EntityFrameworkCore.Metadata.Conventions.ConventionSet.get_ModelFinalizingConventions()'.
  Stack Trace:
     at Microsoft.EntityFrameworkCore.InMemory.Metadata.Conventions.InMemoryConventionSetBuilder.CreateConventionSet()

请问如何解决?

dudu的主页 dudu | 高人七级 | 园豆:35064
提问于:2022-11-20 14:51
< >
分享
最佳答案
0

Microsoft.EntityFrameworkCore.InMemory 版本不对引起的,所引用的一个 nuget 包引用的还是 6.0 版

dudu | 高人七级 |园豆:35064 | 2022-11-20 15:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册