ibm-mqxms

IBM MQ XMS v7.5. Error implementing Message Listener in .Net C# amqmdnac.dll missing


When creating a IBM MQ Message Listener that was implemented in .Net C# and working on MQ Client 7.5.0.2 I ran into several Problems after installing MQ Client 7.5. Fixpack 7.

One of them and the most important one is, that my client tool tried to find an assembly called

amqmdnac.dll

during runtime in %Program Files (x86)%\IBM\Websphere MQ\bin.

The file does not exist on MQ Client 7.5. Crawling the www for a download possibility or an answer to this problem did not result anything except a hint to MQ Client 7.1 that was not helpful.


Solution

  • After reading the answers I came around to check my MQ Client 7.5 installation that was minimal (custom installation) right from the beginning in 2016. I did a modify installation to the 7.5 mq client and added the package "Windows Client" and .. surprise .. the missing assembly amqmdnac.dll is now available in bin\ and bin64.

    I guess this is what JasonE meant when talking about installation informationen in windows registry.

    After applying the 7.5.0.7 Fixpack the file was still available and updated

    Thank you guys for replying that well in short time!