Asp.net mvc 找不到请求的.Net Framework数据提供程序。具有实体框架的MVC4

Asp.net mvc 找不到请求的.Net Framework数据提供程序。具有实体框架的MVC4,asp.net-mvc,asp.net-mvc-3,sql-server-2008,entity-framework-4,Asp.net Mvc,Asp.net Mvc 3,Sql Server 2008,Entity Framework 4,我在VS2010 SP1安装的机器上使用MVC4。我得到以下错误 找不到请求的.Net Framework数据提供程序。它可能没有安装 我的网络配置看起来像这样 <connectionStrings> <add name="BuildEntities" connectionString="metadata=res://*/Entity.Build.csdl|res://*/Entity.Build.ssdl|res://*/Entity.Build.msl;

我在VS2010 SP1安装的机器上使用MVC4。我得到以下错误

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

我的网络配置看起来像这样

      <connectionStrings>
    <add name="BuildEntities" connectionString="metadata=res://*/Entity.Build.csdl|res://*/Entity.Build.ssdl|res://*/Entity.Build.msl;provider=System.Data.SqlClient;provider connection string=&quot;Data Source=www.xxxx.com,8754;Initial Catalog=xxxx;Persist Security Info=True;User ID=xxx;Password=xxxx;MultipleActiveResultSets=True&quot;"
         providerName="System.Data.EntityClient" />
 </connectionStrings>


我的膝上安装了SQL Server 2008。

请确保您在解决方案中安装了对实体框架dll的引用。

我已经在我的项目中添加了实体框架和System.Data.Entity。如果您发现我的评论很有用,请接受我的回答。谢谢,如果您需要更多帮助,请告诉我