Software requirements for the IBM MQ custom channel for WCF

This topic outlines the software requirements for the IBM MQ custom channel for WCF. The IBM MQ custom channel for WCF can only connect to IBM WebSphere MQ Version 7.0 or higher queue managers.


Runtime environment requirements

  • Microsoft.NET Framework v4.5.1 or higher must be installed on the host machine.
  • Java and .NET Messaging and Web Services is installed by default as part of the IBM MQ installer. This component installs the .NET assemblies needed for the custom channel into the Global Assembly Cache.

Note: If the Microsoft .NET Framework V4.6.2 or higher is not installed before you install IBM MQ, then the IBM MQ product installation continues without error, but the IBM MQ classes for .NET is not available. If the.NET Framework is installed after you install IBM MQ, then the IBM MQ.NET assemblies must be registered by running the WMQInstallDir\bin\amqiRegisterdotNet.cmd script, where WMQInstallDir is the directory where IBM MQ is installed. This script installs the required assemblies in the Global Assembly Cache (GAC). A set of amqi*.log files that record the actions that are taken are created in the %TEMP% directory. It is not necessary to rerun the amqiRegisterdotNet.cmd script if .NET is upgraded to V4.6.2 or higher from an earlier version, for example, from .NET V3.5.


Development environment requirements

  • Microsoft Visual Studio 2008 or Windows Software Development Kit for .NET 4.5.1 or later.
  • Microsoft.NET Framework V4.5.1 or higher must be installed on the host machine in order to build the sample solution files.

Parent topic: Introduction to the IBM MQ custom channel for WCF with .NET