我们正在使用MQ Client ver 7.5.0.5(64位),现在想要迁移到ver 9.0(64位)。 已从here下载安装程序。
话虽如此,我想问下面:
答案 0 :(得分:3)
我认为你在询问.net应用程序,所以我的答案扩展了,但对于像C应用程序这样的东西,它们也应该可以工作。
当您针对7505进行编译时,您将依赖于7.5.0.5版本的amqmdnet。但是,MQ还提供策略文件以指示较新的版本或修订包支持该版本的功能,因此它应该在v9上无需更改即可运行
是的,MQ支持.net框架4与7.5.0.5相同,应该无缝工作,假设它工作在7.5
作为一个例子,我针对v9主安装运行了7.5 simpleput.exe示例,它刚刚起作用。 (虽然看起来这个样本是用pre -.net 4构建的,但是我没有一个针对7.5构建的.net 4样本)
要确认它确实与7.5.0.5相关联(请记住7.1版之前的旧版本都有1.0.0.3作为版本),您可以使用ildasm.exe simpleput.exe,查看清单:
<ion-item collection-repeat="thing in things | filter:{events: {id:'13'}}">
{{thing.id}}
</ion-item>
在GAC中,您有一个策略文件:gacutil / l | findstr / i amqmdnet policy.7.5.amqmdnet,Version = 9.0.0.0,Culture = neutral,....
我不知道任何兼容性文档,而不是MQ声明操作环境(SOE)声明支持.net 4。