永发信息网

.net standard和.net framework什么区别?

答案:3  悬赏:50  手机版
解决时间 2021-01-13 04:20
.net standard和.net framework什么区别?
最佳答案
.NET Standard Library 是 .NET Core 和 .NET Framework 共有的基础。
1.  .NET Core是一个开源的模块化的Framework,而且 .NET Core也可在不同的操作系统上运行,包括Windows、linux、MacOS,实现了跨平台跨设备。
2.  .NET Framework 是Windows下特有的。

除实现NET Standard Library外 .NET Core 和 .NET Framework 都有各自特有的实现。
.NET Standard是一项实现BCL的规范。由于.NET实现需要遵循这项规范,所以应用程序开发人员就不用担心每一种托管框架实现的BCL不同。
因此,.NET Framework和.NET Core,每一种托管框架都实现了.NET Standard中的BCL。随着计算机工业不断推出新的硬件和操作系统,将来还会出现新的.NET托管框架。该标准让应用程序开发人员知道,他们可以依赖于一套始终如一的API。
每个.NET版本都对应一个.NET Standard版本。
API一致,将应用程序移植到不同的托管实现以及提供工具都会更简单。

微软CEO萨提亚·纳德拉睿智的决定抛弃以PC为中心,拥抱各种设备和平台,成为一家软件服务型企业。为了达成这种愿景必须构建新的微软生态链,囊括Windows,Linux,OS X及其他操作系统,覆盖X86/ARM等处理器以及不同的设备(包括PC,Phone,全息眼镜及其他)。这些足见微软的“野心”。
既然一个项目支持.net standard, 向上改成.net framework项目是可行的。
反之,将一个.net framework项目改成.net standard项目,只要不涉及到.net framework特有的部分,也是可行的。
全部回答
http://blog.csdn.net/zhao1949/article/details/51740559
春城无处不飞花,寒食东风御柳斜.
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
长德远还是长沙远?
我想问问,有没有傻等前任复合等了两个月的人
洛阳恒辉纳智捷地址在哪,我要去那里办事,
中世纪2全面战争钢铁咆哮6.4
IU的二十三一个场景为什么要打马赛克
CFA二级在线报名时如何购买纸质教材?
宿松社保报销要哪些材料
这四个人哪个更美,给个排名吧!
风景G7和金杯海狮哪个好?
诚实守信好吗
单选题杯子中有大半杯水,第二天较第一天减少
核心级军工电子中国掌握到什么水平
58同城房产中介怎么去认证?
由数字0、1、2、3、4可以组成:(1)________
霞美居委会在哪里啊,我有事要去这个地方
推荐资讯
这个卡其欧手表多少钱
工作中该如何自我评价?
吃过晚饭,全家人有在忙着各白的事,突然一阵急
三星note3n9008 屏幕左边出个可以隐藏的栏,
写毛笔字,啥叫双钩
1982年阴历8月19是什么星座
语文园地一习作字少一点
日语中的“吗西哒”是什么意思
迁户口怎么可以迁
状元桥地址在哪,我要去那里办事,
服务器是什么意思,说详细点,我是新手
东风标致308款2:0用的什么发动机
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?