【问题标题】:MQ Websphere (C#) throws exception when initializing MQQueueManagerMQ Websphere (C#) 在初始化 MQQueueManager 时抛出异常
【发布时间】:2014-01-23 23:03:19
【问题描述】:

我正在尝试运行我继承的 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 的新手,甚至没有适当的基本理解,但我确实需要尽快让这个应用程序正常运行。任何指针将不胜感激。谢谢。

【问题讨论】:

    标签: c# ibm-mq


    【解决方案1】:

    您使用的是旧版本且不受支持的 MQ。建议您升级到最新支持的 WebSphere MQ 版本。您使用的是 MQ v5.3 的最新修订包吗?您安装的 MQ 似乎存在问题。

    您可以升级到 MQ v71 吗?您可以只升级客户端并编译您的 .NET 应用程序。您可以从here下载MQC71客户端。

    【讨论】:

    • 谢谢沙市!你是对的,升级后这个错误就解决了。感谢您的帮助
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-10-17
    • 2011-04-16
    • 1970-01-01
    • 2013-07-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多