C# Websphere MQ.NET API版本冲突
全部, 我使用IBM的两个DLL从C#连接到MQ Websphere版本6:C# Websphere MQ.NET API版本冲突,c#,.net,websphere,ibm-mq,mq,C#,.net,Websphere,Ibm Mq,Mq,全部, 我使用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 version 7的服务器中进行尝试,那么我会遇到一个大问题 基本上上述两个DLL都在GAC中,但它们与我的版本7非常不同。但是,程序集版本是相同的。 因此,我
amqmdnet.dll (assembly version: 1.0.0.3)
amqmdxcs.dll (assembly version: 6.0.0.0)
上述程序集与我的应用程序一起在本地部署
但是,如果在GAC中已经安装了MQ Websphere version 7的服务器中进行尝试,那么我会遇到一个大问题
基本上上述两个DLL都在GAC中,但它们与我的版本7非常不同。但是,程序集版本是相同的。
因此,我的应用程序失败,因为它选择版本7的程序集,因为它们具有相同的程序集版本和相同的公钥令牌
一个解决方案显然是从GAC中删除版本7 DLL。
还有其他选择吗
谢谢
MKDLL的版本号确实与MQ v6和V7相同。你能提供你所面临的大问题的细节吗?没有足够的细节来有效地回答这个问题。