System.IO.FileNotFoundException 异常

qq_27625787 2016-02-26 02:44:53
“System.IO.FileNotFoundException”类型的未经处理的异常出现在 SealStructTest.exe 中。

其他信息: 未能加载文件或程序集“itextsharp, Version=5.4.1.0, Culture=neutral, PublicKeyToken=8354ae6d2174ddca”或它的某一个依赖项。系统找不到指定的文件。

加上
//Assembly.Load("itextsharp, Version=5.4.1.0, Culture=neutral, PublicKeyToken=8354ae6d2174ddca").CreateInstance("");
//Assembly assembly = Assembly.LoadFrom(@"C:\Windows\System32\itextsharp5.4.1.dll");

都不行;
求解答,怎么解决?
...全文
585 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_27625787 2016-04-21
  • 打赏
  • 举报
回复
GAC注册,这才是重点
  • 打赏
  • 举报
回复
http://www.cnblogs.com/xuefeng1982/archive/2009/11/09/1598956.html 只用前两种方法。第三种方法是 .net 1.1 之前淘汰的。 除了注意路径(不要拷贝到 windows 目录下),还要注意你的 dll 还有没有依赖的其它 dll 或者 exe 是否需要拷贝到同样的地放。
andy_wanhl 2016-03-01
  • 打赏
  • 举报
回复
是找不到文件,Assembly.Load("ConsoleProxySample").CreateInstance(proxy); 红色部分,程序集跟dll文件的程序集要一致。 如果是自己生成的,资源管理器->属性->应用程序->程序集名称 修改成一致 如果是已经生成的,用反射查看类的命名空间
Poopaye 2016-03-01
  • 打赏
  • 举报
回复
其他信息: 未能加载文件或程序集“itextsharp, Version=5.4.1.0, Culture=neutral, PublicKeyToken=8354ae6d2174ddca”或它的某一个依赖项。系统找不到指定的文件。
qq_27625787 2016-03-01
  • 打赏
  • 举报
回复
我不会傻到连dll位置都不存在,dll不存在,或者版本不一样,就提问》》》》》》》》》》》》》》
  • 打赏
  • 举报
回复
确认dll在指定位置存在,并且publickey一致才行
  • 打赏
  • 举报
回复
Assembly.LoadFile()呢

110,538

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧