.NET Framework 4.5.2 是否比 .NET Framework 4.7.2 或 .NET Framework 4.8 更安全?

Jiale Xue - MSFT 40,746 信誉分 Microsoft 供应商
2024-05-15T06:33:15.2366667+00:00

在我工作的地方,我们仍然使用 .NET Framework 4.5.2 进行维护和新开发。我曾尝试过让我们采用更新的 .NET Framework,但没有成功。(让我的同事转到 .NET Core 是不可能的。然后在 10 月,我从 Jemshed 那里了解到这篇 Microsoft 博客文章,指出 Microsoft 将于 2022 年 4 月终止对 .NET Framework 4、5、2 的支持。我与同事分享了这篇博文。草率地忽略了它。

然后昨天我们收到了一封来自高层管理人员的电子邮件,说我们必须考虑放弃 .NET Framework 4.5.2,指的是我在 10 月份分享的博客文章。这真的激怒了我的同事,他们从未与我分享过(即使我问过)坚决反对迁移到较新版本的 .NET Framework 或 .NET Framework 4.5.2 附带的 Visual Studio 版本。事实上,他们对我非常生气。正如 Jemshed 的帖子中所分享的那样,我指出,随着时间的推移,较旧的 .NET Framework 4.5.2 将变得不那么安全。然而,我的一位同事在回应中说:

我认为最新版本的 .net 比旧版本更有可能存在安全问题。旧版本已经测试了多年,我认为等待[原文如此]是明智的”

所以,我要求自己澄清一下,我可以与我的同事分享。.NET Framework 4.5.2 实际上是否比 .NET Framework 4.7.2 或 .NET Framework 4.8.2 更安全?当Microsoft取消对.NET Framework的支持时,我认为这意味着他们不再为其提供安全修复程序。我说得对吗?

Note:此问题总结整理于: Is .NET Framework 4.5.2 more secure than .NET Framework 4.7.2 or .NET Framework 4.8?

.NET 运行时
.NET 运行时
.NET: 基于 .NET 软件框架的 Microsoft 技术。运行时: 运行未编译为机器语言的应用所需的环境。
50 个问题
0 个注释 无注释
{count} 票

接受的答案
  1. Hui Liu-MSFT 46,951 信誉分 Microsoft 供应商
    2024-05-15T13:07:36.2433333+00:00

    安全性越低,因为在 2022 年 4 月之后,将不再对 .net 4.5.2 进行安全更新。如果要迁移到较新版本的 .net Framework,则应迁移到最新版本的 4.8。我不知道您的应用程序是做什么的,但总的来说,它应该只是更改项目属性中的.net框架版本并进行测试,以确保一切仍按预期工作


    如果回复有帮助,请点击“接受答案”并点赞。

    注意:如果您想接收此线程的相关电子邮件通知,请按照我们文档中的步骤启用电子邮件通知。

    1 个人认为此答案很有帮助。
    0 个注释 无注释

0 个其他答案

排序依据: 非常有帮助