我正在尝试运行我继承的C#应用程序,该应用程序应该连接到Websphere MQ通道并写入/读取消息。我安装了IBM Websphere MQ 5.3。
当代码实例化MQQueueManager对象时发生异常。
MQQueueManager queueManager = new MQQueueManager("somename");
抛出的异常是 “amqmdxcs.dll中发生'System.EntryPointNotFoundException'类型的第一次机会异常
其他信息:无法在DLL“amqxcs2.dll”中找到名为“xtr_getTraceStatus”的入口点。“
我是Websphere MQ的新手,甚至没有正确的基本理解,但我真的需要尽快让这个应用程序正常运行。任何指针将不胜感激。感谢。
答案 0 :(得分:2)
您使用的是旧版且不受支持的MQ版本。建议您升级到最新支持的WebSphere MQ版本。您是MQ v5.3的最新修订包吗?您安装的MQ似乎存在一些问题。
您可以升级到MQ v71吗?您只能升级客户端并编译.NET应用程序。您可以从here下载MQC71客户端。