未能加载文件或程序集“××××”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

时间:2022-10-04 05:56:04
废话不多说,直接上图 

未能加载文件或程序集“××××”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

求大神赐教,我已经添加引用了,生成也没报错。

21 个解决方案

#1


求帮忙啊  急! 谢谢大家!

#2


没人知道这个怎么做麽  未能加载文件或程序集“××××”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

#3


1、右击项目添加引用
2、页面中using
两个都引用了还报错吗?

#4


重新把整个项目生成一下,查看Bin文件下面有没有dll文件..再运行,如果确实有,应该不会报错。仔细检查一番,就不会有问题了!!!

#5


你至少要把本地的项目生成一次,如果没有报错,将本地的dll文件重新上传上面,如果还是报错,那就真是Rp问题了。

#6


引用 4 楼 IT_Ya_Tou 的回复:
重新把整个项目生成一下,查看Bin文件下面有没有dll文件..再运行,如果确实有,应该不会报错。仔细检查一番,就不会有问题了!!!


有引用,bin文件下面也有文件。就是这样还报错才上来CSDN求帮忙的!!
关键是下面这个信息该怎么理解?
未能加载文件或程序集“××××”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

没人碰到过这种问题吗?

#7


引用 6 楼 xy3212158 的回复:
引用 4 楼 IT_Ya_Tou 的回复:重新把整个项目生成一下,查看Bin文件下面有没有dll文件..再运行,如果确实有,应该不会报错。仔细检查一番,就不会有问题了!!!

有引用,bin文件下面也有文件。就是这样还报错才上来CSDN求帮忙的!!
关键是下面这个信息该怎么理解?


没人碰到过这种问题吗?


不是,你有这个程序集吗?还有就是你程序集的配置文件web.config配置的是否准确,它上面不是说了吗?你再仔细检查一下,如果实在不行,就SOS吧!!

#8


部署到iis上的应用程序池出错了。你事不是用4.0开发,而网站的应用程序池是2.0的。或者反过来了。该一下试试。

#9


引用 8 楼 black2bi 的回复:
部署到iis上的应用程序池出错了。你事不是用4.0开发,而网站的应用程序池是2.0的。或者反过来了。该一下试试。


我这个是从客户手里拿过来的源码,不知道是不是用3.5开发的,不过我是在3.5环境下打开的。

#10


缺少引用。应该是dll

#11





引用 10 楼 yumen3501 的回复:
缺少引用。应该是dll


添加了引用阿 看图看图 
未能加载文件或程序集“××××”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

#12


引用 11 楼 xy3212158 的回复:
引用 10 楼 yumen3501 的回复:缺少引用。应该是dll

添加了引用阿 看图看图

版本不匹配 。你看下这个dll 的属性!

#13


引用 12 楼 yumen3501 的回复:
引用 11 楼 xy3212158 的回复:引用 10 楼 yumen3501 的回复:缺少引用。应该是dll

添加了引用阿 看图看图
版本不匹配 。你看下这个dll 的属性!


应该是了我查看版本 是  1.0.0.0
而我另一个在本地开发的项目的DLL是  3.6.711.0 版本。

#14


引用 12 楼 yumen3501 的回复:
引用 11 楼 xy3212158 的回复:引用 10 楼 yumen3501 的回复:缺少引用。应该是dll

添加了引用阿 看图看图
版本不匹配 。你看下这个dll 的属性!


版本不匹配怎么解决呢。。。??

#15


我另一个在本地开发的项目的DLL是  3.6.711.0 版本。

把这个dll 重新引用到你项目!原来那个1.0.0.0 那个移除

#16


引用 15 楼 yumen3501 的回复:
我另一个在本地开发的项目的DLL是  3.6.711.0 版本。

把这个dll 重新引用到你项目!原来那个1.0.0.0 那个移除


不同的项目 不同dll ,重新引用你妹额。。。

#17


引用 16 楼 xy3212158 的回复:
引用 15 楼 yumen3501 的回复:我另一个在本地开发的项目的DLL是  3.6.711.0 版本。

把这个dll 重新引用到你项目!原来那个1.0.0.0 那个移除

不同的项目 不同dll ,重新引用你妹额。。。

你这种态度 。等你妹给你答案吧!

#18




应该是了我查看版本 是  1.0.0.0
而我另一个在本地开发的项目的DLL是  3.6.711.0 版本。   -->

我问你的是这个dll的版本比对 。你蛋疼?  说你另外项目! 脑残?

#19


引用 18 楼 yumen3501 的回复:
应该是了我查看版本 是  1.0.0.0
而我另一个在本地开发的项目的DLL是  3.6.711.0 版本。   -->

我问你的是这个dll的版本比对 。你蛋疼?  说你另外项目! 脑残?


好吧,我错了,可能平时跟熟人说话说习惯了。
我的 1.0.0.0 版本的dll是客户那里来的。也就是在客户那边的环境编译好的。
我这边编译出来的是3.6.711.0 这有什么不对么 

#20


用原来的版本试试吧,版本的问题。

#21


引用 20 楼 YshuuiNew 的回复:
用原来的版本试试吧,版本的问题。


嗯  谢谢 未能加载文件或程序集“××××”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

#1


求帮忙啊  急! 谢谢大家!

#2


没人知道这个怎么做麽  未能加载文件或程序集“××××”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

#3


1、右击项目添加引用
2、页面中using
两个都引用了还报错吗?

#4


重新把整个项目生成一下,查看Bin文件下面有没有dll文件..再运行,如果确实有,应该不会报错。仔细检查一番,就不会有问题了!!!

#5


你至少要把本地的项目生成一次,如果没有报错,将本地的dll文件重新上传上面,如果还是报错,那就真是Rp问题了。

#6


引用 4 楼 IT_Ya_Tou 的回复:
重新把整个项目生成一下,查看Bin文件下面有没有dll文件..再运行,如果确实有,应该不会报错。仔细检查一番,就不会有问题了!!!


有引用,bin文件下面也有文件。就是这样还报错才上来CSDN求帮忙的!!
关键是下面这个信息该怎么理解?
未能加载文件或程序集“××××”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

没人碰到过这种问题吗?

#7


引用 6 楼 xy3212158 的回复:
引用 4 楼 IT_Ya_Tou 的回复:重新把整个项目生成一下,查看Bin文件下面有没有dll文件..再运行,如果确实有,应该不会报错。仔细检查一番,就不会有问题了!!!

有引用,bin文件下面也有文件。就是这样还报错才上来CSDN求帮忙的!!
关键是下面这个信息该怎么理解?


没人碰到过这种问题吗?


不是,你有这个程序集吗?还有就是你程序集的配置文件web.config配置的是否准确,它上面不是说了吗?你再仔细检查一下,如果实在不行,就SOS吧!!

#8


部署到iis上的应用程序池出错了。你事不是用4.0开发,而网站的应用程序池是2.0的。或者反过来了。该一下试试。

#9


引用 8 楼 black2bi 的回复:
部署到iis上的应用程序池出错了。你事不是用4.0开发,而网站的应用程序池是2.0的。或者反过来了。该一下试试。


我这个是从客户手里拿过来的源码,不知道是不是用3.5开发的,不过我是在3.5环境下打开的。

#10


缺少引用。应该是dll

#11





引用 10 楼 yumen3501 的回复:
缺少引用。应该是dll


添加了引用阿 看图看图 
未能加载文件或程序集“××××”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

#12


引用 11 楼 xy3212158 的回复:
引用 10 楼 yumen3501 的回复:缺少引用。应该是dll

添加了引用阿 看图看图

版本不匹配 。你看下这个dll 的属性!

#13


引用 12 楼 yumen3501 的回复:
引用 11 楼 xy3212158 的回复:引用 10 楼 yumen3501 的回复:缺少引用。应该是dll

添加了引用阿 看图看图
版本不匹配 。你看下这个dll 的属性!


应该是了我查看版本 是  1.0.0.0
而我另一个在本地开发的项目的DLL是  3.6.711.0 版本。

#14


引用 12 楼 yumen3501 的回复:
引用 11 楼 xy3212158 的回复:引用 10 楼 yumen3501 的回复:缺少引用。应该是dll

添加了引用阿 看图看图
版本不匹配 。你看下这个dll 的属性!


版本不匹配怎么解决呢。。。??

#15


我另一个在本地开发的项目的DLL是  3.6.711.0 版本。

把这个dll 重新引用到你项目!原来那个1.0.0.0 那个移除

#16


引用 15 楼 yumen3501 的回复:
我另一个在本地开发的项目的DLL是  3.6.711.0 版本。

把这个dll 重新引用到你项目!原来那个1.0.0.0 那个移除


不同的项目 不同dll ,重新引用你妹额。。。

#17


引用 16 楼 xy3212158 的回复:
引用 15 楼 yumen3501 的回复:我另一个在本地开发的项目的DLL是  3.6.711.0 版本。

把这个dll 重新引用到你项目!原来那个1.0.0.0 那个移除

不同的项目 不同dll ,重新引用你妹额。。。

你这种态度 。等你妹给你答案吧!

#18




应该是了我查看版本 是  1.0.0.0
而我另一个在本地开发的项目的DLL是  3.6.711.0 版本。   -->

我问你的是这个dll的版本比对 。你蛋疼?  说你另外项目! 脑残?

#19


引用 18 楼 yumen3501 的回复:
应该是了我查看版本 是  1.0.0.0
而我另一个在本地开发的项目的DLL是  3.6.711.0 版本。   -->

我问你的是这个dll的版本比对 。你蛋疼?  说你另外项目! 脑残?


好吧,我错了,可能平时跟熟人说话说习惯了。
我的 1.0.0.0 版本的dll是客户那里来的。也就是在客户那边的环境编译好的。
我这边编译出来的是3.6.711.0 这有什么不对么 

#20


用原来的版本试试吧,版本的问题。

#21


引用 20 楼 YshuuiNew 的回复:
用原来的版本试试吧,版本的问题。


嗯  谢谢 未能加载文件或程序集“××××”或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)

相关文章