【问题标题】:Simple Membership gives me Unable to find the requested .Net Framework Data Provider简单的会员资格让我无法找到请求的 .Net Framework 数据提供程序
【发布时间】:2014-02-15 12:53:41
【问题描述】:

我正在尝试将 ASP.NET Simple Membership 添加到我的 MVC 5 应用程序中。当应用程序启动 Global.asax.cs 中的初始化部分时 - Application_Start() 给我以下错误:

找不到请求的 .Net Framework 数据提供程序。它可能不会 安装。

我正在通过调用来初始化成员资格

WebSecurity.InitializeDatabaseConnection("CareerEntities", "UserProfile", "UserId", "UserName", true);

我有以下连接字符串(我首先使用实体​​框架数据库)

<add name="CareerEntities" connectionString="metadata=res://*/Models.Career.csdl|res://*/Models.Career.ssdl|res://*/Models.Career.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.\SQLEXPRESS;initial catalog=Career;integrated security=True;MultipleActiveResultSets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />

我尝试将提供程序名称更改为“System.Data.SqlClient”,但它也不起作用

【问题讨论】:

标签: c# asp.net-mvc entity-framework simplemembership


【解决方案1】:

我找到了解决方案Here

我还有一个错误,我应该用“System.Data.SqlClient”和其他实体框架连接“System.Data.EntityClient”定义默认连接

【讨论】:

    猜你喜欢
    • 2012-06-06
    • 1970-01-01
    • 1970-01-01
    • 2013-02-18
    • 2012-04-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多