ibm-mq - 如何在我的 .NET 项目中引用 IBM.XMS.dll

标签 ibm-mq xms

我正在构建一个将开始监听 IBM 队列的程序。为此,我使用了 IBM.XMS.dll,它随 Windows 的 Websphere MQ Client 安装一起提供。我在问自己,当我将其部署到验收或生产环境时,可能我还必须在那台机器上安装 Websphere MQ 客户端吗?

我的另一个问题是,我是否必须像这样引用 IBM.XMS.dll:C:\Program Files\IBM\WebSphere MQ\bin\IBM.XMS.dll?我尝试将 IBM.XMS.dll 放入我的 .NET 解决方案的构建文件夹中,但这不起作用,因为该 dll 依赖于其他 dll。

编辑

查看示例后,我发现IBM 编写的示例引用了GAC 中的dll。所以我也这样做了。

  1. Ctrl + R
  2. 键入 C:\WINDOWS\assembly\GAC_MSIL\IBM.XMS
  3. Enter
  4. 找到 IBM.XMS.dll 并在您的解决方案中引用它

最佳答案

查看示例后,我发现IBM 编写的示例引用了GAC 中的dll。所以我也这样做了。

  1. Ctrl + R
  2. 键入 C:\WINDOWS\assembly\GAC_MSIL\IBM.XMS
  3. Enter
  4. 找到 IBM.XMS.dll 并在您的解决方案中引用它

关于ibm-mq - 如何在我的 .NET 项目中引用 IBM.XMS.dll,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43650533/

相关文章:

c# - 通过 SSL 连接到 IBM MQ 的 .NET 客户端

ibm-mq - WebSphere MQ 接收器 channel 已暂停

c# - MQ/JMS setTargetClient 是否有等效的 MQ/XMS

c# - 连接失败时重新连接到 IBM MQ Queue

jms - 如何在多线程应用程序中每个连接使用多个 session ?

执行 IBM Websphere runmqckm 命令时出现 java.lang.SecurityException

ibm-mq - 登录 WebSphere MQ

c# - 在没有 MQ 客户端的情况下使用 XMS .Net 连接到 MQ

ibm-mq - IBM MQ Client 9.0 在 Window 7 Professional SP1 上安装失败

java - 带有基于内容的过滤器的 JMS