当前位置:编程学习 > C#/ASP.NET >>

关于无法加载DLL文件

用PH写了一个关于视频的程序
生成了一个DLL
在本机上可以用(用于winform)
但是换到别的机器上就用不了
在点击button按钮的时候直接弹出无法加载"xx.dll文件"

在线求助..急急急.. --------------------编程问答-------------------- 会不会是环境不同呢? --------------------编程问答-------------------- 路过~
是否因为dll文件的只读属性?
悄悄飘走~~~~ --------------------编程问答-------------------- 检查加载的路径,换机子就换路径了 --------------------编程问答-------------------- 关注``` --------------------编程问答-------------------- 生成了一个DLL 
在本机上可以用(用于winform) 
但是换到别的机器上就用不了 

在点击button按钮的时候直接弹出无法加载"xx.dll文件" 

原因:你开发的时候,引用的DLL,在你机上的某个位置,请找它出来,

然后放到你运行应用程序的目录下,

再放到别的机器上。 --------------------编程问答-------------------- 环境是用vs2005
本机使用ok
换了台机器也是vs2005
加载路径依然一样
还是无法加载继续报错 --------------------编程问答-------------------- DLL文件一直都在程序的目录下..
--------------------编程问答-------------------- dll文件放在bin/debug/下吗 --------------------编程问答-------------------- 报错为"无法加载xx.dll,找不到指定的模块.异常来自hresult:0x8007007e" --------------------编程问答-------------------- 应该有三种可能:
1、路径不对;
2、没有访问该dll的权限;
3、重新编译下再传上去!

你最好详细出错信息贴出来 --------------------编程问答-------------------- 报错为"无法加载xx.dll,找不到指定的模块.异常来自hresult:0x8007007e"

这就是报的错误

点击button按钮
直接弹出上面的错误
这个是winform
不是web
所以没有太多的错误信息 --------------------编程问答--------------------
引用 11 楼 songjun174 的回复:
报错为"无法加载xx.dll,找不到指定的模块.异常来自hresult:0x8007007e" 

这就是报的错误 

点击button按钮 
直接弹出上面的错误 
这个是winform 
不是web 
所以没有太多的错误信息


查一下你的dll,是不是缺少依赖项。
补充:.NET技术 ,  C#
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,