Running latest LinqPad 7.7.15
.NET 6 and .NET 7 SDKs are both installed. .NET 8 Desktop Runtime too.
I am curious why LinqPad defaults to using .NET 6 as the host and not .NET 7?
.NET 6 is an LTS and so will be patched via Windows with security updates for longer (November 2024 vs May 2024).
You can force the host to use a different runtime with the -fx switch: LINQPad7 -fx=7.0