2

vb.net winform アプリケーションを介して IBM MQ クライアントがクライアント コンピューターにインストールされているかどうかを確認するにはどうすればよいですか?

I have added amqmdnet.dll to my project and imported IBM.WMQ namespace.

しかし、ターゲット コンピューターにインストールされている IBM MQ クライアントを確認する方法がわかりません。(たとえば、Windows サービスを確認したい場合は、利用可能なすべてのサービスをループしてから、その特定の Windows サービスを確認できます)

入力は非常に役立ちますか?

4

1 に答える 1

3

コマンドは、dspmqver何がインストールされているかを知らせます。

Microsoft KBから:

注意:アプリケーションでこれらの API を使用して、アセンブリ バインドを実行したり、アセンブリやその他の実行時、開発、または設計時の操作の存在をテストしたりしないでください。これらの API を使用する必要があるのは、管理ツールとセットアップ プログラムだけです。GAC を使用すると、アプリケーションがアセンブリ バインディングの脆弱性に直接さらされるか、将来のバージョンの .NET Framework でアプリケーションが正しく動作しなくなる可能性があります。

GAC をチェックするためのネイティブ MQ API はありません。(シャシ、ここで何か見落としていたら訂正してください。あなたが見ているのはわかっています。:-))

于 2012-12-27T22:05:02.663 に答える