首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Asp.net主机配置错误

Asp.net主机配置错误
EN

Stack Overflow用户
提问于 2013-08-02 00:10:39
回答 1查看 2.1K关注 0票数 0

我部署了mvc 4项目并发布到主机上,得到了这样的错误

无法加载文件或程序集“MySql.Web、Version=6.7.4.0、Culture=neutral、PublicKeyToken=c5687fc88969c44d”或其依赖项之一。系统找不到指定的文件。

我没有使用mysql或数据库连接,我还有validateIntegratedModeConfiguration="true“,.net版本下面的错误页面如下所示

版本信息:微软.NET框架版本:4.0.30319;ASP.NET版本:4.0.30319.18044

我错了什么,我现在不能进入我的提供者。

更新。错误详细信息

'/‘应用程序中的服务器错误。

配置误差

描述:在处理处理此请求所需的配置文件时发生错误。请查看下面的具体错误细节,并适当修改您的配置文件。

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

源错误:

没有相关的源行

源文件: machine.config行: 240

程序集加载跟踪:以下信息可以帮助确定程序集'MySql.Web、Version=6.7.4.0、Culture=neutral、PublicKeyToken=c5687fc88969c44d‘无法加载的原因。

程序集绑定日志被关闭。若要启用程序集绑定故障日志记录,请将注册表值HKLM\Software\Microsoft\Fusion!EnableLog设置为1。注意:与程序集绑定失败日志记录相关的性能损失。若要关闭此功能,请删除注册表值HKLM\Software\Microsoft\聚变!EnableLog。

版本信息:微软.NET框架版本:4.0.30319;ASP.NET版本:4.0.30319.18044

EN

回答 1

Stack Overflow用户

发布于 2013-11-15 11:08:32

正如哈德森·布罗帕在上面的评论中所提到的,his answer here为我做到了这一点。

在他的例子中,是一个修改机器配置的MySql安装程序把事情搞砸了,并且注释掉了MySqlRoleProvider行,使事情立即恢复正常:

代码语言:javascript
复制
<!--<add name="MySQLRoleProvider" type="MySql.Web.Security.MySQLRoleProvider, MySql.Web, Version=6.7.4.0, Culture=neutral, PublicKeyToken=xxxx" connectionStringName="LocalMySqlServer" applicationName="/" />-->

希望它有用,感谢哈德逊!

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18006716

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档