.Net Framework 项目是否会通过 .Net 5 成为跨平台项目 [英] Will .Net Framework projects become Cross-Platform by .Net 5

查看:56
本文介绍了.Net Framework 项目是否会通过 .Net 5 成为跨平台项目的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

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

Scott announced tat the next version of .Net Core and .Net framework will be released and unified as .Net 5 in November 2020 just few months later.

所以我们决定将我们的一些项目移植到 .Net Core,例如我们的 WCF 服务等等,但基于 此处.

So we have decided to port some of our projects into .Net Core such as our WCF services and so on but based on these sentences from here.

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

.NET Framework 4.8 will be the last major version of .NET Framework. If you have existing .NET Framework applications that you are maintaining, there is no need to move these applications to .NET Core. We will continue to both service and support .NET Framework, which includes bug–, reliability– and security fixes. It will continue to ship with Windows (much of Windows depends on .NET Framework) and we will continue to improve the tooling support for .NET in Visual Studio (Visual Studio is written on .NET Framework).

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

There will be just one .NET going forward, and you will be able to use it to target Windows, Linux, macOS, iOS, Android, tvOS, watchOS and WebAssembly and more.

的真正含义是什么?如果您有正在维护的现有 .NET Framework 应用程序,则无需将这些应用程序移动到 .NET Core.
将 .Net Framework 应用程序移植到 .Net Core 给我们带来的主要好处之一是跨平台.

what does the real meaning by If you have existing .NET Framework applications that you are maintaining, there is no need to move these applications to .NET Core.
One of major gain for us by porting .Net Framework application to .Net Core is being Cross-Platform.

推荐答案

他们只是说没有人会从他们的机器上卸载 .NET Framework;无论今天有效,都会继续有效.这是为了避免你破坏了我们完美的工作系统"和人们取干草叉的呼声.

All they are saying there is that nobody is coming to uninstall .NET Framework from their machines; whatever works today, will keep working. This is to stave off cries of "you broke our perfectly working system" and people fetching pitch-forks.

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

All of the benefits, including (but not limited to) cross-platform compatibility: are in .NET Core, and it is absolutely correct to migrate to .NET Core if you even possibly can.

这篇关于.Net Framework 项目是否会通过 .Net 5 成为跨平台项目的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆