0

我只为一个使用 WordPress 的员工安装了 mysql,现在我在我的一个主要项目中遇到了这个错误,而且我从来没有使用过 mysql,只有 SQL 服务器。

当我 Unnistall all mysql 后,项目恢复正常工作。

“/”应用程序中的服务器错误。


配置错误

说明:处理服务此请求所需的配置文件期间发生错误。请查看下面的具体错误详细信息并适当地修改您的配置文件。

解析器错误消息:无法加载文件或程序集“MySql.Web,版本=6.7.4.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d”或其依赖项之一。该系统找不到指定的文件。

源错误:

第 250 行:<提供者>
第 251 行:<add name="AspNetSqlMembershipProvider" type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" connectionStringName="LocalSqlServer" enablePasswordRetrieval="false" enablePasswordReset ="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Hashed" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""
第 252 行:<add name="MySQLMembershipProvider" type="MySql.Web.Security.MySQLMembershipProvider, MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d" connectionStringName="LocalMySqlServer" enablePasswordRetrieval="false" enablePasswordReset ="true" requiresQuestionAndAnswer="true" applicationName="/" requiresUniqueEmail="false" passwordFormat="Clear" maxInvalidPasswordAttempts="5" minRequiredPasswordLength="7" minRequiredNonalphanumericCharacters="1" passwordAttemptWindow="10" passwordStrengthRegularExpression=""
第 253 行:</providers>
第 254 行:</membership>

源文件: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Config\machine.config行: 252

程序集加载跟踪:以下信息有助于确定程序集“MySql.Web,Version=6.7.4.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d”为何无法加载。

警告:程序集绑定日志记录已关闭。
要启用程序集绑定失败日志记录,请将注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) 设置为 1。
注意:有一些与程序集绑定失败日志相关的性能损失。
要关闭此功能,请删除注册表值 [HKLM\Software\Microsoft\Fusion!EnableLog]。

版本信息: Microsoft .NET Framework 版本:4.0.30319;ASP.NET 版本:4.0.30319.18044

4

3 回答 3

4

使用 MySql 安装程序 mysql-installer-community-5.6.14.0.exe,我删除了 Connector/Net 6.7.4。这从 machine.config 中删除了所有 MySql 引用并解决了问题。

于 2013-11-08T02:20:16.750 回答
1

如果您在创建新项目并且尚未设置 mysql 时遇到此错误,只需转到 machine.config 的位置(制作原始文件的备份副本)。现在调整 machine.config 以注释掉 mysql错误跟踪中提到的部分。尝试再次运行,它应该可以工作。

于 2014-07-14T00:56:32.763 回答
0

我刚刚遇到了这个问题,我之前安装了 MySQL 连接器,我解决这个问题的唯一方法就是将 MySql 引用添加到项目中,就是这样。

于 2013-11-21T22:02:36.093 回答