美好的一天。我已经开发了一个可以在我的本地机器上成功运行的应用程序,但是在转向生产时我遇到了一个问题。
错误如下:
System.IO.FileNotFoundException:无法加载文件或程序集“IBM.XMS.Admin,Version = 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
答案 0 :(得分:1)
您的应用程序是使用XMS v2.5构建的。您是否在另一台计算机上安装了XMS v2.5(随MQ v7.5客户端提供)?
答案 1 :(得分:0)
查看微软的fusion log viewer,看看你是如何继续的。
根据我的经验,当我看到此消息时,关键字是或其中一个依赖项。融合日志可以帮助您找出哪一个。