3

我正在构建一个程序,它将开始监听 IBM 队列。为此,我使用了随 Windows 安装的 Websphere MQ 客户端安装的 IBM.XMS.dll。我问自己,当我将它部署到验收或生产时,我可能还必须在那台机器上安装 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 并在您的解决方案中引用这个
4

1 回答 1

1

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

  1. Ctrl+R
  2. 类型C:\WINDOWS\assembly\GAC_MSIL\IBM.XMS
  3. Enter
  4. 找到 IBM.XMS.dll 并在您的解决方案中引用这个
于 2019-02-21T09:15:34.797 回答