未能加载文件或程序集怎么解决

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了未能加载文件或程序集怎么解决相关的知识,希望对你有一定的参考价值。

参考技术A 解决办法如下:

1、在项目的引用目录里添加,rebuild 运行项目。
2、如果1不能解决问题,那么可以选中项目project,点击鼠标右键,选择属性,在引用路径下,查看右侧的引用路径是否正确,如果不正确,remove掉,重新添加即可,rebuild 运行项目。
3、如果上述两个步骤还是没有解决问题,那么就需要注册一下程序集。
(1)、以管理员身份进入CMD命令提示框。
(2)、找到VS版本的注册程序集工具,如果Framework2.0默认安装的则是这个目录下:C:\Windows\Microsoft.NET\Framework\v2.0.50727,找到RegAsm工具。
(3)、将工具的路径输入CMD命令框 ,并且输入工具名称regasm,按空格,写上程序的dll路径。
(4)、rebuild项目。本回答被提问者采纳

未处理的异常: 未能加载文件或程序集

未处理的异常: System.IO.FileLoadException: 未能加载文件或程序集“log4net, Versi
on=1.2.9.0, Culture=neutral, PublicKeyToken=b32731d11ce58905”或它的某一个依赖项
。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
文件名:“log4net, Version=1.2.9.0, Culture=neutral, PublicKeyToken=b32731d11ce58
905”

程序是在VS2008上开发的(WCF),但是在装了.net framwork3.5的机器上运行就会抛出上面的异常导致应用程序关闭。
求各位大侠给出解决办法,跪谢!!!!

参考技术A 你应该先启动Host,再启动Client,你可能直接运行程序了,而Host没有在Client之前启动

以上是关于未能加载文件或程序集怎么解决的主要内容,如果未能解决你的问题,请参考以下文章

未能加载的文件或程序集.怎么解决

未能加载的文件或程序集 怎么解决

x360ce打开显示未能加载文件或程序集怎么解决

未能加载的文件或程序集.怎么解决

未能加载文件或程序集 3500

未能加载文件或程序集怎么解决