WebSphere MQ IBM

WebSPhere MQ IBM

当 WebSPhere 安装在另一个 windows 服务器 2012 上时,我如何创建连接到 WebSPhere MQ 的应用程序,我正在使用 c#.net 和 visualStudio 2013 创建 .net 应用程序。我收到此错误:

Exception caught: System.IO.FileNotFoundException: Could not load file or assembly 'amqmdnet, Version=7.5.0.1, Culture=neutral, publicKeyToken=dd3cb1c9aae9ec97' or one of its dependencies. The system cannot find the file specified. File name: 'amqmdnet, Version=7.5.0.1, Culture=neutral, PublicKeyToken=dd3cb1c9aae9ec97'.

在 IBM MQ v7.5 中,您需要在计算机上安装完整的 MQ 7.5 客户端。该错误表明您试图在没有完全安装的情况下复制 amqmdnet.dll。如果这是正确的,则有几个选项,其中两个是:

  1. 安装完整的 IBM MQ 7.5 客户端。
    • 我会选择最新的 7.5.0.8
    • 请记住,7.5 将于 2018 年 4 月 30 日停止支持。
  2. MQ v8 和 v9 现在有一个可再分发的客户端安装,它是一个 zip 文件,如果您 运行 您的应用程序处于托管 .NET 客户端模式,它允许您的计算机上只有 amqmdnet.dll .
    • v8 最早应该在 2019 年 6 月停止支持。
    • v9 最早应该在 2021 年 6 月停止支持。