【问题标题】:Unable to run Websphere MQ application once deployed部署后无法运行 Websphere MQ 应用程序
【发布时间】:2018-07-10 08:45:27
【问题描述】:

美好的一天。我开发了一个应用程序,可以在我的本地机器上成功运行,但是在迁移到生产环境时遇到了问题。

错误如下:

System.IO.FileNotFoundException:无法加载文件或程序集“IBM.XMS.Admin,版本=2.5.0.0,Culture=neutral,PublicKeyToken=d2666ab12fca862b”或其依赖项之一。该系统找不到指定的文件。 文件名:'IBM.XMS.Admin, Version=2.5.0.0, Culture=neutral, PublicKeyToken=d2666ab12fca862b'

我知道这个文件在哪里 - C:\Prog... - 我的 .Net 应用程序只是引用了有效的 IBM.XMS.dll。当我部署和运行时,我得到了上面的错误。

我也使用了以下安装说明并重新启动了系统: http://publib.boulder.ibm.com/infocenter/wmqv7/v7r0/topic/com.ibm.mq.csqzav.doc/un10290_.htm

【问题讨论】:

  • 根据该链接,听起来这些程序集已安装到 GAC。您也将它们安装到生产机器上的 GAC 中?

标签: c# .net ibm-mq


【解决方案1】:

您的应用程序是使用 XMS v2.5 构建的。您是否在另一台机器上安装了 XMS v2.5(随附 MQ v7.5 客户端)?

【讨论】:

    【解决方案2】:

    查看 Microsoft 的 fusion log viewer 并了解您的进展情况。

    根据我的经验,当我看到此消息时,关键字是或其依赖项之一。融合日志可能会帮助您找出是哪一个。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-07-13
      • 2022-01-14
      • 2021-01-17
      • 2020-03-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多