I'm pretty confused which version is actually preferred for WPF applications.
Technically .NET Framework would be the best for a few reasons:
- WPF was made for this platform
- Wide variety of addons
- WPF is made for Windows anyway, so Core multiplatform support is useless here
But my logic might be flawed, so I want to be sure. I'm mostly confused about .NET 5.0, because I'm almost certain that a lot of NuGets are not supported for .NET Core, so you might want to pick .NET Framework for safety.