Microsoft has announced that starting December 13, 2022, .NET Core 3.1 will no longer receive service updates, security fixes, or technical support.
Released in December 2019, this version 3.1 of Microsoft’s open-source, cross-platform software development framework will no longer be supported from December 13, 2022, when it will reach the end of its support period. “On that day, Microsoft will stop issuing updates and technical support,” the publisher said. In a bulletin earlier this month, Microsoft advised users to migrate to .NET 6, the current Long-Term Support (LTS) version of the platform, as soon as possible.
Those still using .NET Core 3.1 after support ends will need to update to .NET 6 or .NET 7, due out next November, in order to continue to receive support. charge. “Apps built on .NET Core 3.1 will continue to work after the end of support date, but every security patch in .NET 6 is a potentially unpatched and undocumented security vulnerability for those apps,” Microsoft warned.
End users of these applications are encouraged to contact the vendor that maintains their software to find out specifically if a software update is needed and available. Starting with the December 2022 updates for Visual Studio 2019 16.11, Visual Studio 2019 17.0, and Visual Studio 2022 17.2, the .NET Core 3.1 component will be considered unsupported and optional. Which means that workloads in Visual Studio will be able to be installed without installing .NET Core 3.1.