0

全て、

IBM の 2 つの DLL を使用して、C# から MQ Websphere バージョン 6 に接続できます。

amqmdnet.dll (assembly version: 1.0.0.3)
amqmdxcs.dll (assembly version: 6.0.0.0)

上記のアセンブリは、アプリケーションと共にローカルにデプロイされます。

ただし、GAC に既に MQ Websphere バージョン 7 がインストールされているサーバーで試すと、大きな問題が発生します。

基本的に、上記の 2 つの DLL は GAC にありますが、バージョン 7 用の DLL とは大きく異なります。ただし、アセンブリのバージョンは同じです。したがって、同じアセンブリ バージョンと同じ公開キー トークンを持つバージョン 7 アセンブリが選択されるため、アプリケーションは失敗します。

解決策の 1 つは、GAC からバージョン 7 の DLL を削除することです。他のオプションはありますか?

ありがとうございます

4

0 に答える 0