我使用的EntityFramework,但在某些情况下,我得到这个异常:方法:“无效System.Data.Entity.DbModelBuilder.RegisterEntityType(System.Type的)”
threw an exception.", inner exception: "Method not found: 'Void System.Data.Entity.DbModelBuilder.RegisterEntityType(System.Type)'.
这是为什么例外是发生了什么?
正如我发现的,当系统预计有EF 6.1.3,但引用的EF是6.0.0时,会发生此异常。 当我通过nuget更新我的EF时,它工作。问题是在某些情况下,我找不到任何6.0.0
例如我使用的第三方组件(XAF)在Visual Studio中有一个设计器。 由于此例外,设计者无法加载。我项目中的EF为6.1.3,但我不知道它如何使用6.0.0
问题1:为什么以及何时发生此异常?