首页 > 解决方案 > .Net Framework 项目是否会成为 .Net 5 的跨平台?

问题描述

Scott 宣布 .Net Core 和 .Net 框架的下一个版本将在几个月后的 2020 年 11 月发布并统一为 .Net 5。

所以我们决定将我们的一些项目移植到 .Net Core 中,例如我们的 WCF 服务等,但基于这里的这些句子。

.NET Framework 4.8 将是 .NET Framework 的最后一个主要版本。如果您有正在维护的现有 .NET Framework 应用程序,则无需将这些应用程序移至 .NET Core。我们将继续为 .NET Framework 提供服务和支持,其中包括错误、可靠性和安全修复。它将继续随 Windows 提供(大部分 Windows 依赖于 .NET Framework),我们将继续改进 Visual Studio 中对 .NET 的工具支持(Visual Studio 是在 .NET Framework 上编写的)。

未来将只有一个 .NET,您将能够使用它来面向 Windows、Linux、macOS、iOS、Android、tvOS、watchOS 和 WebAssembly 等。

将 .Net Framework 应用程序移植到 .Net Core 对我们来说的If you have existing .NET Framework applications that you are maintaining, there is no need to move these applications to .NET Core.
主要收获之一是跨平台。

标签: .net.net-core.net-5

解决方案


他们只是说没有人会从他们的机器上卸载 .NET Framework。无论今天有效,都会继续有效。这是为了避免“你破坏了我们完美的工作系统”的叫喊和人们拿起干草叉。

所有的好处,包括(但不限于)跨平台兼容性:都在 .NET Core 中,如果可能的话,迁移到 .NET Core 是绝对正确的。


推荐阅读