Asp.net mvc 4 Asp.net主机配置错误
我部署了MVC4项目并发布到主机上,但遇到了如下错误 无法加载文件或程序集“MySql.Web,Version=6.7.4.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d”或其依赖项之一。系统找不到指定的文件 我没有使用mysql或数据库连接,我也有validateIntegratedModeConfiguration=“true”和.net版本下面的错误页面 版本信息:Microsoft.NET Framework版本:4.0.30319;ASP.NET版本:4.0.30319.18044 我错了什么?我现在无法访问我的提供商 已更新。错误详细信息 “/”应用程序中出现服务器错误 配置错误 描述:处理服务此请求所需的配置文件时出错。请查看下面的特定错误详细信息,并适当修改配置文件 分析器错误消息:无法加载文件或程序集“MySql.Web,版本=6.7.4.0,区域性=neutral,PublicKeyToken=c5687fc88969c44d”或其依赖项之一。系统找不到指定的文件 源错误: [无相关来源行] 源文件:machine.config行:240 程序集加载跟踪:以下信息有助于确定无法加载程序集“MySql.Web,Version=6.7.4.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d”的原因 警告:程序集绑定日志记录已关闭。 要启用程序集绑定失败日志记录,请将注册表值[HKLM\Software\Microsoft\Fusion!EnableLog](DWORD)设置为1。 注意:程序集绑定失败日志记录会带来一些性能损失。 要关闭此功能,请删除注册表值[HKLM\Software\Microsoft\Fusion!EnableLog]Asp.net mvc 4 Asp.net主机配置错误,asp.net-mvc-4,Asp.net Mvc 4,我部署了MVC4项目并发布到主机上,但遇到了如下错误 无法加载文件或程序集“MySql.Web,Version=6.7.4.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d”或其依赖项之一。系统找不到指定的文件 我没有使用mysql或数据库连接,我也有validateIntegratedModeConfiguration=“true”和.net版本下面的错误页面 版本信息:Microsoft.NET Framework版本:4.0.30319;A
版本信息:Microsoft.NET Framework版本:4.0.30319;ASP.NET版本:4.0.30319.18044正如哈德逊·布罗帕在上面的评论中所提到的那样,我做到了 与他的情况一样,是一个MySql安装程序修改了机器配置,把事情搞砸了,并对MySqlRoleProvider行进行了注释,使事情立即恢复正常:
<!--<add name="MySQLRoleProvider" type="MySql.Web.Security.MySQLRoleProvider, MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=xxxx" connectionStringName="LocalMySqlServer" applicationName="/" />-->
希望它有一些用处,感谢哈德逊 您是否在web.config中的某个位置引用了该程序集?我在web.config或解决方案中没有mysql引用如果您没有直接引用该程序集,是否有任何引用间接引用了该程序集?我更新了消息“我现在真的不知道为什么会发生这种情况”这对我有效: