加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > asp.Net > 正文

asp.net – asp服务器错误’无法加载文件或程序集’,但程序集绝

发布时间:2020-12-16 07:24:23 所属栏目:asp.Net 来源:网络整理
导读:我目前收到以下错误.在locahost网站上. Could not load file or assembly 'MySql.Data,Version=6.5.4.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The located assembly's manifest definition does not match the ass
我目前收到以下错误.在locahost网站上.

Could not load file or assembly 'MySql.Data,Version=6.5.4.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040)

虽然,引用肯定存在于references文件夹中,并且dll肯定在我指向的地方的本地机器上.我也尝试删除并重新添加引用.

有谁知道会导致这个错误的原因是什么?

还有什么是程序集清单定义?

在此先感谢您的帮助,我非常感谢.

解决方法

在visual studio中选择解决方案资源管理器中的引用,然后在属性中确保将“特定版本”属性设置为false.

如果您在web.config中有此参考的条目,请编辑该文件并删除版本信息.

如果关闭visual studio并使用文本编辑器打开项目文件,请确保在项目文件中未列出程序集的版本,但仅列出名称和类型,因此只需删除以下内容:

,PublicKeyToken=c5687fc88969c44d'

那么无论你使用6.5.5还是6.5.4,它都应该工作,只要代码使用两者中可用的类和方法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读