当前位置: 代码迷 >> VB Dotnet >> VB 2005 + win7发布后,在Win XP中找不到DLL,该怎么解决
  详细解决方案

VB 2005 + win7发布后,在Win XP中找不到DLL,该怎么解决

热度:137   发布时间:2016-04-25 02:13:15.0
VB 2005 + win7发布后,在Win XP中找不到DLL
VB 2005 + win7 开发时引用了第三方类,只需要加入.vb文件,并不需要引用.dll,如果硬要引用,也不会成功。

发布后在XP上安装,提示找不到DLL,把这个DLL 放到程序所在文件夹,System32下,都不行,怎么解决?
------解决方案--------------------
dll跟应用程序放到同一个目录都不行?应该是.vb文件找不到dll
------解决方案--------------------
开发时,dll在哪个目录?
.vb文件中是如何调用dll的?
dll本身是否需要其他的dll支持?
------解决方案--------------------
很明显 你使用了非托管代码 应该是进行控制硬件..

本机调试当然没问题 因为你有硬件连接也有驱动 也是在本地..

当发布了之后 你本地打开浏览器 当然服务器上没有dll就算有 也没有驱动 也没有连接硬件

因为你是本地硬件 

就算你把dll什么的扔到本地的system32还是不行 因为网页没权限玩本地,

所以想网页 非托管玩硬件 只有acticx 否则别想了;...
  相关解决方案