Upgrade from net452 to net462 for Windows PowerShell by bergmeister · Pull Request #1789 · PowerShell/PSScriptAnalyzer

PR Summary

Upgrading since older framework version will go out of support and and targeting a newer version will allow us to use more APIs. 4.6.2 is the older, still supported one
https://devblogs.microsoft.com/dotnet/net-framework-4-5-2-4-6-4-6-1-will-reach-end-of-support-on-april-26-2022/

As part of it I also fixed a bug that was introduced in PR #1425 where one line of code wasn't upgraded from PSV6 to PSV7

Furthermore APIs are being used that are in net462 but weren't available in net452

PR Checklist