当前位置: 代码迷 >> Web前端 >> 配置异常
  详细解决方案

配置异常

热度:399   发布时间:2013-12-06 17:56:43.0
配置错误

错误:

? ? 类型“System.Data.EntityState”在未被引用的程序集中定义。必须添加对程序集“System.Data.Entity,Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”的引用。

解决方法: 这是缺少了对:System.Data.Entity 的引用。

错误 2 :

? ? ? ? 指定的命名连接在配置中找不到、非计划用于 EntityClient 提供程序或者无效。

解决方法:应该是配置文件web.config 或者 app.config 中没有正确配置。

查询发现,是我的web.config 没有配置好。我在我的webconfig中添加以下代码就OK了。

 <connectionStrings>
        <add name="StuInvovationEntities" connectionString="metadata=res://*/StuInvavotion.csdl|res://*/StuInvavotion.ssdl|res://*/StuInvavotion.msl;provider=System.Data.SqlClient;provider connection string=&quot;data source=.;initial catalog=StuInvovation;user id=sa;password=Admin~1234;multipleactiveresultsets=True;App=EntityFramework&quot;" providerName="System.Data.EntityClient" />
    </connectionStrings>

?错误3:类型“System.Data.Objects.DataClasses.EntityObject”在未被引用的程序集中定义。

解决方法:在webconfig中,在<system.web>目录下的<compilation>下的<assemblies>目录中添加如下代码:

<add assembly="System.Data.Entity, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" />        

?

?

?

  相关解决方案