2013-11-26 103 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配置。