我在VS2013中创建了一个空项目并添加了这些包:
在此过程中,Entity Framework 5已添加到项目中。我手动安装了EF6,现在当我尝试使用外部提供程序验证用户时出现此错误:
“找不到方法:'System.Data.Objects.ObjectContext System.Data.Entity.Infrastructure.IObjectContextAdapter.get_ObjectContext()'。”
我检查了DNOA文档,但它没有说出依赖关系/必要条件。
有人知道DotNetOpenAuth是否可以与EF6一起使用吗?
答案 0 :(得分:1)
DotNetOpenAuth没有EntityFramework作为依赖项。然而,样品确实使用EF。您必须拥有一些使用实体框架的代码。
那就是说,听起来你需要在web.config文件中添加一个绑定重定向或稍微摇晃你的实体框架配置。