<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”仅供提供者使用,这有点烦人。
答案 0 :(得分:0)
我找到了答案。显然,System.Data.EntityClient连接字符串仅适用于实体框架查询,而不适用于ASP.NET提供程序。