我正在回复一篇文章:
How to force a VB6 program to use a dll in a specified folder?
(虽然我的应用程序不是用VBA编写的应用程序 - 但是Java)
我在与.exe应用程序相同的文件夹中添加了一个空的txt文件。
IpmGun.exe.local
在同一个文件夹中也是应用程序正在使用的mqic32.dll。不幸的是它不起作用。如果运行IpmGun.exe我得到“服务器DLL(MQIC32.dll)未加载”
如何解决这个问题?
答案 0 :(得分:1)
IpmGun不是Java程序,而是Windows 32位可执行文件。要加载的mqic32.dll是IBM websphere消息代理的一部分。在您的计算机上安装MQ本地客户端软件(可从IBM免费获得)时,将加载该DLL。如果您无法将其安装在您选择的机器上,也许您可以先在其他地方安装它,然后将所有dll复制到Ipmgun当前所在的文件夹中。