Supported frameworks and platforms

FrameworkVersionPlatformSupportNotes
.NET Framework4.5.2 or laterWindowsSupportedSome packages may require a later version.
.NET Core2.1 (LTS)Windows / LinuxSupportedmacOS is supported only for development purposes.
.NET Core3.1 (LTS)Windows / LinuxSupportedmacOS is supported only for development purposes.
.NET5.0Windows / LinuxSupportedmacOS is supported only for development purposes.
.NET6.0 PreviewWindows / LinuxCurrent Status

Supported frameworks can be used for production workloads with technical support available from Particular Software.

Packages not supporting .NET Core/ .NET 5

Some packages do not currently support .NET Core or running on non-Windows platforms:

  • Transports
    • NServiceBus.Transport.Msmq - System.Messaging is not part of .NET Core, so MSMQ can't be supported on .NET Core.
  • Containers
    • NServiceBus.Spring - Spring.Core does not support .NET Core.
  • Hosts
  • Other
    • NServiceBus.Wcf - Microsoft does not support the server aspects of WCF on .NET Core.

Related Articles


Last modified