我有一个 ASP.NET MVC 4 应用程序,它使用通用提供程序进行会话状态:
<sessionState mode="Custom" sqlConnectionString="DefaultConnection" customProvider="DefaultSessionProvider">
<providers>
<add name="DefaultSessionProvider" type="System.Web.Providers.DefaultSessionStateProvider, System.Web.Providers, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DefaultConnection" />
</providers>
</sessionState>
当我升级到实体框架 6 时,我现在收到此错误:Method not found: 'System.Data.Objects.ObjectContext System.Data.Entity.Infrastructure.IObjectContextAdapter.get_ObjectContext()'.
我尝试重新添加对 System.Data.Entity.dll 的引用,但这没有用,我知道您不应该在新的实体框架中添加它。