当我在没有安装 MQ 服务器和客户端的情况下使用 C# 连接 WebSphere MQ 时,出现异常 The type initializer for 'IBM.WMQ.MQQueueManager' threw an exception
.我添加了两个 MQ dll 的引用,amqmdnet.dll
和 amqmdxcs.dll
来自 MQ 服务器,但它不起作用。如何在不安装 MQ 服务器或客户端的情况下连接到 MQ?谢谢!
最佳答案
我不建议使用 MQ 客户端库而不安装它们。安装可确保所有必需的二进制文件都已安装并注册到 GAC。不需要添加对 amqmdxcs 的引用。只需引用 amqmdnet 就足够了。
因此最好安装 MQ 客户端并运行您的应用程序。
关于ibm-mq - IBM.WMQ.MQQueueManager 的类型初始值设定项引发异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10203841/