- .NET 5及以上版本是.NET Framework 和.NET Core 统称。在.NETFramework4.8以后,微软不再对Farmwork框架进行更新但仍提供技术支持;在跨平台的.NET Core 3.1 以后,避免和.NETFramework4.x产生混淆不使用.NET Core 4.x,则改版本名为.NET 5.x。此后目标框架,将不再区分.NETFramework和.NET Core.
- .NET Standard
- 定义:.NET Standard是针对多个.NET实现推出的一套正式.NET API规范;其是一个规范,所有的框架都要遵循这个标准,其他就是通用基础设施。包括编译器、运行时(common lanuage runtime )
- .NET Standard只是标准,不是实现。
- 目的:提高.NET生态系统中的一致性。即实现.NET Framework和.NET Core的代码共享,则类库需要面向.NET Standard。
- 一个.NET Standard类库可以被.NET Core/.NET Framework引用,而.NET Core类库只能被.NET Core引用,Framework同理。
- 最高版本为.NET Standard2.1,暂时不会发布新本的.NET Standard
- .NET 5.0、.NET 6.0以及将来所有版本将继续支持.NET Standard2.1及更早版本
- .NET 5以及更高版本将采用不同的方法建立一致性,将不再需要.NET Standard。
- 更多请见 微软.NET Standard文档
posted @
2022-12-07 11:37
新凉别处暑
阅读(
190)
评论()
编辑
收藏
举报
点击右上角即可分享
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· ollama系列01:轻松3步本地部署deepseek,普通电脑可用
· 25岁的心里话
· 按钮权限的设计及实现