Upgrade projects to .NET 4.6.2

Issue #1239 resolved
Brian Lewis repo owner created an issue

4.6 is out of support after April 2022.

Recommendation is to go to 4.6.2 see

https://docs.microsoft.com/en-us/lifecycle/faq/dotnet-framework

Comments (2)

  1. Brian Lewis reporter

    Note that .NET Framework 4.x is the limit for Pacific EMIS - substantial refactoring will be required to move to .NET code or .NET 5.

    This is due in particular to nuget packages for Unitycontainer, which is used for Dependency Injection. Since DI has been rolled into the more recent versions of WebApi / MVC, there has been no effort to make a %.x version of UnityContainer . In other words, moving beyond 4.x will involve refactoring to use the “mainstream” implementation of DI.

    As per the link above, 4.* lifecycle will match the operating systems of which it is part, in particular Windows 11, Windows Server 2022, so - a way off yet before out of support!

  2. Log in to comment