ibm-mq - IBM.WMQ.MQQueueManager 的类型初始值设定项引发异常

标签 ibm-mq

当我在没有安装 MQ 服务器和客户端的情况下使用 C# 连接 WebSphere MQ 时,出现异常 The type initializer for 'IBM.WMQ.MQQueueManager' threw an exception .我添加了两个 MQ dll 的引用,amqmdnet.dllamqmdxcs.dll来自 MQ 服务器,但它不起作用。如何在不安装 MQ 服务器或客户端的情况下连接到 MQ?谢谢!

最佳答案

我不建议使用 MQ 客户端库而不安装它们。安装可确保所有必需的二进制文件都已安装并注册到 GAC。不需要添加对 amqmdxcs 的引用。只需引用 amqmdnet 就足够了。

因此最好安装 MQ 客户端并运行您的应用程序。

关于ibm-mq - IBM.WMQ.MQQueueManager 的类型初始值设定项引发异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10203841/

相关文章:

message-queue - 数百万个主题的消息排队解决方案

c# - 异步消费者和 TransactionScope 的使用

logging - 读取 WebSphere MQ Activity 日志文件

.net - 使用 Websphere MQ 主题 .NET API

java - 使用 Spring 重试进行某些重试后,将有毒消息推送到回退队列 [IBM MQ]

c# - 如何在 IBM MQ .on Net Core 平台上使用回退和提交

jakarta-ee - 可以使用 JMS 进行 IBM MQ 消息分段吗?

java - 如何限制 JMS DefaultMessageListenerContainer 重试消息的次数?

java - 获取 WebSphere MQ 消息头

Websphere MQ 服务器和客户端之间的 SSL/TLS 握手