winform 发布到客户机DLL找不到的有关问题
winform 发布到客户机DLL找不到的问题

发布到客户机DLL找不到的问题,总是显示找本地的这个路径。
------解决思路----------------------
你先确定在自己的机器上能运行(是安装运行,不是直接双击项目里的debug文件夹下的exe)
然后才放到别的机器上去
另外,你还要确定你的机器位数和对方机器位数才行
如果你机器是32位,dll也是32位,对方是64位,你必须把项目编译成x86
反过来如果你机器64位,dll也是64位,根本不可以在32位机器上运行
------解决思路----------------------
网上下载Depends.Exe 分析一下的你的DLL看有没有其他系统及的DLL缺失或者版本不对,如果没有那很可能你生成程序时出了问题
发布到客户机DLL找不到的问题,总是显示找本地的这个路径。
------解决思路----------------------
你先确定在自己的机器上能运行(是安装运行,不是直接双击项目里的debug文件夹下的exe)
然后才放到别的机器上去
另外,你还要确定你的机器位数和对方机器位数才行
如果你机器是32位,dll也是32位,对方是64位,你必须把项目编译成x86
反过来如果你机器64位,dll也是64位,根本不可以在32位机器上运行
------解决思路----------------------
网上下载Depends.Exe 分析一下的你的DLL看有没有其他系统及的DLL缺失或者版本不对,如果没有那很可能你生成程序时出了问题