Getting Started
Architecture
NServiceBus
Transports
Persistence
ServiceInsight
ServicePulse
ServiceControl
Monitoring
Samples

Supported frameworks and platforms

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

Support for individual components requires using supported component versions on a supported version of .NET.

  1. Not all packages support all frameworks and versions, due to framework restrictions, obsolete APIs, or transitive dependencies.
  2. In this context, "supported" applies only to the framework runtime and doesn't necessarily indicate support for all languages features.

NServiceBus 9

FrameworkVersionPlatformSupport
.NET8.0 (LTS)Windows / LinuxSupported until November 10, 2026

macOS is supported for development purposes but not for production workloads.

NServiceBus 8

FrameworkVersionPlatformSupport
.NET Framework4.7.2 or laterWindowsSupported
.NET6.0 (LTS)Windows / LinuxSupported until November 12, 2024
.NET7.0Windows / LinuxSupported until May 14, 2024
.NET8.0 (LTS)Windows / LinuxSupported until November 10, 2026

macOS is supported for development purposes but not for production workloads.

NServiceBus 7

FrameworkVersionPlatformSupport
.NET Framework4.6.2 or later1WindowsSupported
.NET6.0 (LTS)Windows / LinuxSupported until November 12, 2024
.NET7.0Windows / LinuxSupported until May 14, 2024
.NET8.0 (LTS)Windows / LinuxSupported until November 10, 2026

1 Some packages may require a later version of the .NET Framework.

macOS is supported for development purposes but not for production workloads.

Related Articles