八六五八(8658)下载网 - 打造齐全的绿色软件家园

八六五八(8658)下载网

当前位置: 首页 » 电脑软件 » 系统工具 » 系统其它 » .net运行库免费版
.net运行库免费版

.net运行库免费版

v6.0.0
  • 应用大小:52.5 M
  • 应用语言:中文
  • 更新时间:2021-09-11
  • 应用类型:系统工具
  • 运行环境:WinAll, WinXP, Win7, Win8, Win10
  • 应用等级:
  • 官方主页:
  • 软件厂商:
  • 应用介绍
  • 下载地址

.net运行库免费版是是一款非常实用的系统工具,此款产品语言为:中文,比较适合广大用户的需求,.net运行库免费版当前版本为v6.0.0,若是您在使用过程中遇到问题或者其他bug,欢迎指正,官方也会尽快更新最新的版本,更好的服务家人们,作为一款非常优秀的系统其它产品,他的资源大小在开发的时候开发者们也考虑的非常周到,目前版本大小仅为52.5 M,不单节省了空间,也优化了运行速度,用户使用起来也更加的流畅快捷, 本产品在同行业中也是非常的不错,如果您体验效果还不错,欢迎点赞收藏并分享给需要的亲朋好友。

【.net运行库免费版】介绍

RyuJIT

RyuJIT 是微软发展的新式即地编译器 (Just-in-Time Compiler),用以替换现有的.NETFramework 的 JIT 以及 JIT64 即地编译器,依据微软公布的测试报告,RyuJIT 的性能较前一代的 JIT 提升约 25%,并支持SIMD(Single Instruction, Multiple Data) 的技术。RyuJIT 同时应用于.NETFramework 4.6 以及.Netcore。

NETCore是由许多项目所组成,除了基本的类库(CoreFX) 之外,也包含采用 RyuJIT 编译的运行平台CoreCLR、编译器平台.NETCompiler Platform、采用 AOT 编译技术运行最优化的包CoreRT (.NETCoreRuntime),以及跨平台的 MSIL 编译器 LLILC (LLVM-based MSIL Compiler) 等项目。

同时,微软也发展了一个建置技术文件的平台docfx,并运用于.NETCore的文件网站。

CoreCLR

CoreCLR 移植.NETFramework 的 CLR 的功能,包含核心程序库 mscorlib、JIT 编译器、垃圾收集器 (GC) 以及其他运行 MSIL 所需要的运行期环境。

CoreRT

CoreRT 是以AOT (Ahead-of-time) 编译方式为主的核心功能,在.NETCore内称为CoreRT,在 UWP 则是称为.NETNative。

CoreRT 会在建造时期 (非运行期) 在编译时将 MSIL 转换成平台本地的机器码,以获取较短的引导时间 (JIT 采用的是运行时期编译,使得引导时间拉长),以及内存用量减少的优点。CoreRT 会在不同的平台使用不同的 AOT 技术:

Windows 上使用的是.NETNative。

Mac OS 与 Linux 上使用的是 LLILC (同时支持 JIT 和 AOT)。

LLILC

LLILC (LLVM-based MSILCompiler,英文发音为 "lilac") 是.NETCore在非 Windows 平台的 MSIL 编译器 ,基于 ECMA-335 (Common Language Infrastructure) 的标准将 MSIL 编译成原生码运行,适用于可运行 LLVM 的操作系统,例如 Mac OSX 与 Linux 操作系统。

LLILC 同时支持 JIT (内含 RyuJIT 的实现) 以及 AOT (未来将开始支持) 的编译方式。

Roslyn

.NETCompiler Platform (项目代码为 Roslyn) 是将.NET平台的编译架构标准化的平台,它可提供程序管理工具 (如集成开发环境) 相当多的情报,用以发展有助于编写程序与管理程序结构所需要的功能

例如类型信息、语法结构、参考链接、语义、编译器、自动化、错误回报等等功能,只要是遵循 CLI 标准的编程语言,都可以利用.NETCompiler Platform 实现出编译器,让程序管理工具能实现如语法提示、语法自动完成、关键字高亮等可视化能力。

.NET Compiler Platform 可同时支持.net framework 4.6 以上版本,.NET Core也原生支持。

.net框架是微软战略性的一款框架,.net出生就对标Java,在生态上,一点也不亚于Java。目前很多软件都是基于.net开发的,Windows从win vista就开始自带.net运行库,并且运行高版本的.net,系统没有就会自动下载,但是考虑到我们国家的网络环境,很多机器下载非常慢,所以自带一个离线包安装是不错的选择。