分类

安卓应用安卓游戏

开发环境

.NET Core 3 64位

.NET Core 3 64位 3.1.424 正式版

大小:119 MB

语言:简体中文系统:WinXP, Win7, Win8, Win10

类别:开发环境时间:2022-11-04 16:19

.NET Core开源发框架
  • .NET Core 3 64位
  • .NET Core 3 64位

Tags:跨平台集成开发环境.NET开发框架

.NET Core 2 64位是一个开源通用的开发框架,支持跨平台,即支持在Window,macOS,Linux等系统上的开发和部署,并且可以在硬件设备,云服务,和嵌入式/物联网方案中进行使用。.NET Core的源码放在GitHub上,由微软官方和社区共同支持。

.NET Core是什么

.NET Core是一个开源通用的开发框架,支持跨平台,即支持在Window,macOS,Linux等系统上的开发和部署,并且可以在硬件设备,云服务,和嵌入式/物联网方案中进行使用。.NET Core的源码放在GitHub上,由微软官方和社区共同支持。

它和传统的.NET Framework,属于“子集—超集”的关系,或者你也可以简单地认为它就是.NET Framework的跨平台版本(基于BCL的层面上看)。这是因为在当前版本中(1.0),.NET Core中的大部分核心代码都是从.NET Framework中继承重写的,包括Runtime和Libraries(如GC, JIT, 部分类型)。

.NET Core的组成

.NET Runtime

即CoreCLR。如之前所说,CoreCLR与.NET Framework的CLR并没有什么区别,进程管理,GC,JIT(RyuJIT 编译器)这些部分也都是一样的,只是针对服务器系统做了相应优化。现在CLR和CoreCLR也在进行同步更新,只是可以肯定的是,CoreCLR才是.NET的未来,CLR将作为兼容手段而存在

Framework Libraries,

即CoreFX。包括集合类,文件系统处理类,XML处理类,异步Task类等

SDK Tools 和 Language Compilers (SDK工具和编译器)

即CLI工具和Roslyn编译器。可以通过.NET Core SDK(.NET Core开发工具包)获取。

dotnet’app host

用来选取并执行对应运行时,提供组件载入原则和启动.NET Core应用程序。SDK也是通过相同程序启动。

是不是想起了MSCorEE.dll这个垫片,它同样承载着Windows平台上为.NET应用程序选择CLR版本的工作

∨ 展开

相关版本

同类推荐

相关下载

猜你喜欢

相关文章

热门推荐

下载排行

网友评论

我要跟帖
取消
游客

欢迎来第七下载1

回复赞(7)
查看所有评论 共 1