[英]Difference between .NET Framework, .NET Standard, .NET Core and .NET 5
[英]Difference between .NET Framework versus .NET Standard?
如果这个问题有点幼稚,我很抱歉,但您如何判断项目是在 .NET Framework 中还是在 .NET Standard 中。 我有一个最初用 .NET Framework 4.+ 编写的项目,并被要求确认它已更新为 .NET Standard。 我如何才能确定这一点?
.Net Framework 是 .Net 的原始版本,它依赖于 Windows 操作系统。 .Net Standard 是一种兼容性 API,旨在允许程序集(.dll 文件的 .net 术语)针对 .Net Framework 或 .Net Core(.Net Core 是 .Net 的新版本,可以在 Windows 或 Linux 上运行)。
.Net Standard 提供了一个稍微小一些的 API,其中没有一些特定于平台的功能。 .Net Standard 的当前版本是 2.1。
您可以测试一个程序集,看看它是否可以使用.Net 可移植性分析器切换到 .Net Standard。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.