Version History
This chapter documents the different active development lines of the Beckhoff.TwinCAT.ADS .NET API and its package Versions.
Several flavours of the .NET Framework exist (both actually still supported and outdated). Therefore different versions of the packages exist that support the different .NET lines and releases. Background information can be read here: Fundamentals about .NET Full Framework, .NET Core and the supported Operating Systems
Here we highlight the different version lines of the Beckhoff.TwinCAT.ADS .NET API package and their link to the .NET Framework.
Version support lifecycle
Package |
Description |
.NET Framework |
TwinCAT |
Active Support |
---|---|---|---|---|
Frameworks support of .NET 8.0 and below (.NET Core) |
net8.0 (LTS), net6.0 (LTS), netstandard2.0 |
>= 3.1.4024.10 Requirement on the Host system. No version limitation in remote system communication. |
X | |
Framework support of .NET 7.0 [1] and below (.NET Core) |
net7.0, net6.0 (LTS), netstandard2.0 |
>= 3.1.4024.10 Requirement on the Host system. No version limitation in remote system communication. |
X [1] | |
Framework support of .NET 6.0 and below (.NET Core) |
net6.0 (LTS), netcoreapp3.1, netstandard2.0, net461 |
>= 3.1.4024.10 Requirement on the Host system. No version limitation in remote system communication. |
X | |
Framework support of .NET 5.0 [2] and below (.NET Core) |
net5.0, netcoreapp3.1, netstandard2.0, net461 |
>= 3.1.4024.10 Requirement on the Host system. No version limitation in remote system communication. |
O [2] | |
Package basing on .NET Framework 4.0 (Full Framework) |
net4 |
All |
X |
[1]: Microsoft support for .NET7 ends with May 14, 2024.
[2]: Microsoft support for .NET5 ended with May 8, 2022. Therefore it is recommended to update Beckhoff.TwinCAT packages from Version 5 to Version 6.