2013-11-26 27 views
0

我创建了VS2013空项目,并添加这些软件包:DotNetOpenAuth 4.3是否支持实体框架6?

  • DotNetOpenAuth.AspNet
  • Microsoft.AspNet.Providers.Core
  • Microsoft.AspNet.Providers.LocalDb
  • Microsoft.AspNet。 Membership.OpenAuth

在此过程中,实体框架5被添加到项目中。我手动安装EF6,现在当我尝试使用外部提供程序验证用户时,出现此错误:

“Method not found:'System.Data.Objects.ObjectContext System.Data.Entity.Infrastructure.IObjectContextAdapter.get_ObjectContext ()”“。

我检查了DNOA文档,但没有提到有关依赖关系/必备条件的信息。

有谁知道DotNetOpenAuth是否可以使用EF6?

回答

1

DotNetOpenAuth没有EntityFramework作为依赖项。然而,样品确实使用EF。你必须拥有一些你自己的使用实体框架的代码。

这就是说,这听起来像你需要添加绑定重定向或在你的web.config文件中抖动你的entityframework配置。