.NET 5 被吹捧为 .NET Core 和 .NET Framework 的彻底统一,将在 Mac、Windows 和 Linux 上运行。
Mono 是 .NET Framework 的重新实现,允许 .NET 应用在 Linux 上运行。
因此,可以认为一旦 .NET 5 广泛用于新开发,Mono 基本上会变得过时,并且只有针对遗留应用程序才需要使用,还是有一些方面仍然需要它吗?
.NET 5 被吹捧为 .NET Core 和 .NET Framework 的彻底统一,将在 Mac、Windows 和 Linux 上运行。
Mono 是 .NET Framework 的重新实现,允许 .NET 应用在 Linux 上运行。
因此,可以认为一旦 .NET 5 广泛用于新开发,Mono 基本上会变得过时,并且只有针对遗留应用程序才需要使用,还是有一些方面仍然需要它吗?
net5.0-windows
或net6.0-windows
,某些东西也没有被包含在内。像_child App Domains、Code Access Security、Partially Trusted Code、GAC_这些东西,在你想要拥有强大的沙盒来托管第三方插件时是必需的(但是我们需要多少次呢)。:( - user5859682020年11月更新 - .NET 5发布,统一了.NET Framework和.NET Core。
.NET和Mono将在2021年11月发布的.NET 6下合并为一体
net6.0-ios
和net6.0-android
。net6.0-ios14
。请查看以下文章: