Back to Nunit

Supported Frameworks

docs/articles/vs-test-adapter/Supported-Frameworks.md

latest1.7 KB
Original Source

Supported Frameworks

The table below shows the supported adapter versions for a given framework version.

Framework versionSupported by Adapter versionsComment
Net Core 1.03.8 - 3.15.1
Net Core 2.03.8 - 3.15.1
Net Core 2.13.8 - 4.3.0
Net Core 2.23.8 - 4.3.0
Net Core 3.03.8 - 4.3.0
Net Core 3.13.8 - 5.X
Net Framework 3.5All up to 4.3.X
Net Framework 4.X-4.6.1All up to 4.3.X
Net Framework 4.6.2 - 4.83.8 - up to latest
Net 53.15.1 - 5.XMay also work with earlier versions, but not tested
Net 64.1 - 5.XMay also work with earlier versions, but not tested
Net 74.3 - 5.X
Net 8+Works with 4.3.2 and upwards

The adapter is shipped with two different versions of the test framework. The first is the full framework version, which is used for .NET Framework based test projects. The second is the .NET (Core) version.
The different versions of the adapter supports different versions of the test framework.
The table above shows the supported versions.

Version 4.3.2 of the adapter will support future versions of .net, as long as there are no breaking changes. (Earlier versions have been blocking that based on the table above).

The included versions are as shown below, only the versions where changes are done are listed.

Adapter version.NET framework version.NET (core) versionComment
3.83.51.0Some versions included 2.0 too
3.16.03.52.1
4.3.13.53.1
4.4.04.6.23.1
6.0.04.6.2net8.0

Traps

  • Microsoft.NET.Test.Sdk 17.4.0 is not compatible with .NET Framework lower than 4.6.2

Tips

See Adapter/Engine compatibility for information on which engine versions are being used with the adapter.