全部,
我设法使用IBM的两个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的服务器,那么我有一个大问题。
基本上上面的两个DLL都在GAC中,但它们与我在版本7中的版本有很大不同。但是程序集版本是相同的。 因此我的应用程序失败,因为它选择版本7程序集,因为它们具有相同的程序集版本和相同的公钥令牌。
一种解决方案显然是从GAC中删除版本7 DLL。 还有其他选择吗?
由于 MK