了解 .Net 4.6 和 4.6.2 之间的差异/变化

Understanding the differences / changes between .Net 4.6 and 4.6.2

这可能不是这个问题的正确位置,如果是这样请告诉我,我会删除它。

我计划将我的 WinForms 应用程序从 .Net 4 Framework 升级到 4.6 或 4.6.2。

-Which would be the way to go ?
-Which is the version that is more stable and supported ?
-What are the advantages of one over the other ?

.Net 4 不再受支持(?),这是升级的驱动因素。另外,我希望来自 WinForms 应用程序的所有外部 WebClient 调用都使用 TLS 1.2,我相信它在 4.6 及更高版本中可用。任何建议表示赞赏。

First: changes between 4.6 and 4.6.2

.NET 4.6.2 主要包含已识别错误的修复。

有关 4.6.2 中的完整更改列表,您可以参考下面的link

https://github.com/Microsoft/dotnet/blob/master/releases/net462/dotnet462-changes.md

版本 4, 4.5 and 4.5.1 的支持已经结束,而 3.5, 4.5.2 版本仍受支持。

较新的版本通常具有更多的功能,但可能存在已在产品的更高版本中修复的错误。

希望这对您有所帮助。