gpt4 book ai didi

.net - MS 会在 .Net 4.* 或 5.* 中放弃对 XP 的支持吗?

转载 作者:行者123 更新时间:2023-12-04 17:29:31 24 4
gpt4 key购买 nike

就目前而言,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引起辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visit the help center为指导。




9年前关闭。




.Net 的当前版本和更新版本不支持 Windows 2000 对开发人员来说是否重要?

一想到我的几个客户仍在使用 Windows 2000,虽然我可能决定有一天不再支持 Windows 2000,我很害怕,但我不喜欢微软在人们的产品上插入它。

谁能看到微软在 future 用 XP 来刺激 Vista 及更高版本的销售?

澄清一下,这绝不是对 MS 的抨击,我喜欢 MS,但这是我真正关心的问题,我想对此提出意见。

相比之下,我看不到 C++0x 实现者说“它不会在 Windows 2000 上工作”

我真的试图说服自己我应该切换到 .Net,但这是我的担忧之一。

最佳答案

支持较旧的操作系统需要花钱。这不一定是为了刺激新系统的销售,而是为了避免试图使事情在他们已经停止支持的旧系统上工作的成本。正如 Windows 2000 支持结束一样,Windows XP 支持、Vista 支持和 Windows 7 支持等也将结束。继续支持不再以任何其他方式支持的操作系统上的 .NET 框架似乎并不谨慎。

编辑:为了说明由于 .NET 2.0 和较新的框架版本的 CLR 相同,因此限制是人为的。虽然它仍然在同一个 CLR 上工作,但这并不意味着他们添加的所有支持都可以在 Windows 2000 上有效地工作。有性能和硬件方面的考虑,我认为考虑到 Windows 2000 的年龄和一些在 3.0 和 3.5 框架中添加的更密集的功能中,放弃 WINdows 2k 是一个合理的决定。

每当我们作为开发人员考虑支持特定用户群时,就必须考虑添加额外用户群所需的资源,而不是支持它们的好处。必须将测试、错误修复和支持成本考虑在内。由于 Windows 2000 不再提供任何安全更新,因此他们需要重新启动仅用于 .NET 更新的更新机制。我怀疑在这种情况下 yield 不会超过成本。因此,我认为 Microsoft 应该人为地阻止较新的框架在 Windows 2000 上运行,因为它们可以为自己节省这些额外的成本。

关于.net - MS 会在 .Net 4.* 或 5.* 中放弃对 XP 的支持吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/151782/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com