【发布时间】:2016-07-21 11:33:48
【问题描述】:
我最初在 DB 中遇到问题,因为我重新安装了实体框架(之前我的版本是 5.0,现在我安装了 6.1.3),我已连接到 SQL 服务器,但现在我收到一条错误消息:
配置错误
说明:处理此请求所需的配置文件时出错。请查看下面的具体错误详情并适当修改您的配置文件。
解析器错误消息:为 entityFramework 创建配置节处理程序时出错:无法加载文件或程序集“EntityFramework,Version=6.1.3,Culture=neutral,PublicKeyToken=b77a5c561934e089”或其依赖项之一。找到的程序集的清单定义与程序集引用不匹配。 (HRESULT 异常:0x80131040)
请告诉我如何解决它。 谢谢
【问题讨论】:
-
检查 web.config 文件以获取新安装的实体框架的适当版本
-
^ 这是我的连接字符串,我可以从哪里获得新 EF 的新连接字符串?
-
-
问题不在于连接字符串。这取决于您在 assemblyBinding 上设置的 EF 版本
-
并且您不应在任何地方公开您的 SQL 连接帐户凭据
标签: c# asp.net .net asp.net-mvc entity-framework