<membership defaultProvider="DefaultMembershipProvider">
<providers>
<add name="DefaultMembershipProvider" type="System.Web.Providers.DefaultMembershipProvider, System.Web.Providers, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" connectionStringName="DbString" enablePasswordRetrieval="false" enablePasswordReset="true" requiresQuestionAndAnswer="false" requiresUniqueEmail="false" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="6" minRequiredNonalphanumericCharacters="0" passwordAttemptWindow="10" applicationName="/" />
</providers>
</membership>
有没有办法让默认提供程序使用providerName =“System.Data.EntityClient”的连接字符串?我为我的主应用程序设置了EF,我有另一个连接字符串providerName =“System.Data.SqlClient”仅供提供者使用,这有点烦人 .
1 回答
我找到了答案 . 显然,System.Data.EntityClient连接字符串仅适用于实体框架查询,而不适用于ASP.NET提供程序 .
Entity Framework data provider not found, entityclient