我只安装了一个使用WordPress的mysql,现在我在我的一个主项目上得到了这个错误,而且我从未使用过mysql,只有SQL服务器。
当我取消所有mysql时,项目恢复正常工作。
2>'/'应用程序中的服务器错误。
配置错误
描述:处理为此请求提供服务所需的配置文件时发生错误。请查看下面的具体错误详细信息并适当修改配置文件。
分析程序错误消息:无法加载文件或程序集“MySql.Web,Version = 6.7.4.0,Culture = neutral,PublicKeyToken = c5687fc88969c44d”或其依赖项之一。系统找不到指定的文件。
来源错误:
Line 250: <providers> Line 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="" Line 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="" Line 253: </providers> Line 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”的原因。< / p>
WRN: Assembly binding logging is turned OFF. To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1. Note: There is some performance penalty associated with assembly bind failure logging. To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].
版本信息: Microsoft .NET Framework版本:4.0.30319; ASP.NET版本:4.0.30319.18044
答案 0 :(得分:4)
使用MySql安装程序mysql-installer-community-5.6.14.0.exe,我删除了Connector / Net 6.7.4。这从machine.config中删除了所有MySql引用并修复了问题。
答案 1 :(得分:1)
如果您在创建新项目时遇到此错误并且尚未设置mysql,只需转到machine.config的位置(制作原始备份副本)。现在调整machine.config来评论out错误跟踪中引用的mysql部分。尝试再次运行它应该工作。
答案 2 :(得分:0)
我刚遇到这个问题,之前我安装了MySQL连接器,我唯一能解决问题的方法就是将MySql Reference添加到项目中,就是这样。