Update: Microsoft has released the .NET 5.0 Framework and it is available with Visual Studio 2019 16.8.3 and later versions. Use the Visual Studio Installer to check what version you have installed and update to the current release.
SocketTools .NET 10 Build 1260 and later versions include assemblies which target the release version of the .NET 5.0 Framework as part of the base product. Support for .NET 5.0 is only available with SocketTools 10 and later versions.
Microsoft has released a preview version of a next major .NET Framework release, which is essentially a merge of the full .NET 4.8 Framework with .NET Core 3.1. It allows developers to use a single framework and runtime with uniform behavior with support on multiple platforms. The .NET 5.0 assemblies are included with the SocketTools Subscription and .NET Edition base install package.
To work with .NET 5.0 you will need to install the latest preview release of Visual Studio 2019 (at this time version 16.8 Preview 3.1). Microsoft includes the .NET 5.0 Framework with the Visual Studio 2019 Preview, but you can also download the installer packages separately.
You can use these download links for the Visual Studio 2019 Preview and the .NET 5.0 Framework.
Microsoft has scheduled the general release of the .NET 5.0 Framework in November 2020 and SocketTools 10 includes assemblies for .NET 5.0 as part of our standard distribution. We will not be backporting support for .NET 5.0 to previous versions of SocketTools.
SocketTools 10 remains focused on Windows desktop and server development and will only provide support for those platforms, with future versions expanding to support other architectures.
Support for the .NET 5.0 Framework is a free update to SocketTools 10. If you have any questions about using the .NET 5.0 assemblies, please contact us.