.NET target framework version support policy
For more information about the .NET Framework versions supported
by Microsoft, visit Microsoft .NET
Framework.
For more information about the .NET and .NET Core versions
supported by Microsoft, visit the .NET and .NET Core
Support Policy.
.NET target frameworks in the TwinCAT HMI
- Supported versions (LTS = Long Term Support):
- VersionSupport LevelEnd of Support.NET Framework 4.8Not announced.NET Framework 4.7.2Not announced.NET 6LTSNovember 12, 2024.NET Core 3.1LTSDecember 13, 2022
- Out of support versions:
- VersionEnd of Support.NET 5May 10, 2022.NET Core 3.0March 3, 2020.NET Core 2.2December 23, 2019.NET Core 2.1August 21, 2021.NET Core 2.0October 1, 2018
- Older versions prior to .NET Framework 4.7.2 and .NET Core 2.0 were never supported by the TwinCAT HMI.
- To develop a TwinCAT HMI server extension using a .NET target framework that reached its end of support, you have to set the MSBuild property TcHmiTargetFrameworkVersion manually in your .csproj file. The MSBuild property TcHmiTargetFrameworkVersion denotes the version of the .NET target framework used by the TwinCAT HMI server extension and has the format vMAJOR.MINOR[.PATCH], for example:
- v4.8 for .NET Framework 4.8
- v4.7.2 for .NET Framework 4.7.2
- v6.0 for .NET 6
- v3.1 for .NET Core 3.1
Other Resources
Welcome to the TcHmiSrvExtNet.Core documentation
Copyright © Beckhoff Automation GmbH & Co. KG