.NET Core 3 与 Windows 7 兼容吗?

Is .NET Core 3 compatible with Windows 7?

我一直在阅读大量与 .NET Core 3 相关的 Microsoft 博客文章,但其中 none 提到了 Windows 版本要求,这导致了很多评论询问是否支持Windows 7?

我确实找到了 Rich Lander 的一句话 in this theregister.co.uk article:

Lander says "Windows 7 is supported with .NET Core 2. We haven’t locked the OS matrix for .NET Core 3, but we don’t have any specific plans on changing it."

Microsoft 是否有关于 Windows 7 支持 .NET Core 3 的明确声明?

PS:我很欣赏 Windows 7 是 End of Life,但我也注意到 XP 的扩展支持期已延长。从我们仍然 运行 Windows 7 的客户数量来看,Win 7 似乎也有可能获得延期。

刚刚发现这个 table in the dotnet core GitHub repo 这表明 Windows 7 确实支持 .NET Core 3.0:

Windows 7 也是 still supported in NET Core 3.1

甚至更好。根据 dotnet core repo 即将推出的统一 .NET 5 将支持 Windows 7 SP1 和 8。

如果安装 KB2533623 (~1MB).

,您还可以 运行 Windows 7 SP0 上的 .NET Core

在 .NET 5.0 自包含 WPF 应用程序上对其进行了测试。工作正常。