Supported .NET Versions

When you build a .NET application that uses the wRTOS Managed library, your application must target one of the .NET implementations shown below. When that application is deployed, the system to which it is deployed must have a matching or later .NET implementation installed.

.NET Support

.NET Implementation Version Support
.NET and .NET Core 2.0, 2.1, 2.2, 3.0, 3.1, 5.0, 6.0, 7.0, 8.0
.NET Framework 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1

Note: wRTOS does not support other implementations of .NET Standard 2.0 that involve multiplatform support.

Things to Consider

While NuGet considers .NET Framework 4.6.1 to support .NET Standard 1.5 through 2.0, there are several issues with consuming .NET Standard libraries built for those versions from .NET Framework 4.6.1 projects.

When building an application using .NET 6.0, these DLL files must be provided in the project.

You can find these DLLs at: C:\Program Files\IntervalZero\MaxRT\wRTOS SDK\1.0\bin

Applications that do not use the wRTOS Managed library can target any version of .NET.

Related topics: