![[Windows]](ngwin.gif)
Downloading IBM MQ classes for .NET from the NuGet repository
The IBM® MQ classes for .NET are available for downloading from the NuGet repository, so that they can be easily consumed by .NET Developers.
About this task
NuGet is the package manager for Microsoft development platforms including .NET. The NuGet client tools provide the ability to produce and consume packages. A NuGet package is a single compressed file with the .nupkg extension that contains compiled code (DLLs), other files related to that code, and a descriptive manifest that includes information like the package's version number.
You can download the IBMMQDotnetClient NuGet package, which contains the amqmdnetstd.dll library, from the NuGet Gallery, which is is the central package repository used by all package authors and consumers.
Note: From
IBM MQ 9.3.1, the NuGet package contains libraries built using .NET Standard 2.0 and .NET 6 as the target framework. The libraries for .NET Standard 2.0 are available under the netstandard2.0 folder and libraries for .NET 6 are available under the net6.0
folder.There are three ways of downloading the IBMMQDotnetClient package:
As for the redistributable package, you enable trace by using the environment variable
MQDOTNET_TRACE_ON.- By using Microsoft Visual Studio. NuGet is distributed as a Microsoft Visual Studio extension. From Microsoft Visual Studio 2012, NuGet is pre-installed by default.
- From the command line using either the NuGet Package Manager or the .NET CLI.
- By using a web browser.