系统设置 ● 游戏
搜索分类
大小:51.5M时间:2022-04-05
类别:系统设置系统:WinAll
.NET Core 3.1是微软提供的一个软件运行框架,这个版本是比较老了的不过依然有些软件会需要用到这个版本才能去运行。我们只需要在电脑上安装完这个就直接生效了,不需要去调整或设置,而且安装也是全自动的,不需要去手动操作,也不用去重启。此外这个软件也是可以同时安装多个版本来使用的,不用担心对电脑产生影响。
跨平台
可以在Windows,macOS,Linux上运行
灵活的部署机制
1.Portable applications(便携式应用)
这种部署机制和传统的.NET Framework相似,只要目标平台上存在.NET Core Runtime即可。
2.Self-contained application(自宿主应用)
顾名思义,这种部署机制将应用和运行时共同打包,即便目标平台上没有安装.NET Core Runtime也能正常使用
第二种方式和.NET Native也是不一样的,仍然使用CoreCLR,而.NET Native使用CoreRT作为运行时,详细信息请见dotnet/corert
开源
.NET Core从属于.NET基金会,由微软进行官方支持。使用MIT和Apache 2开源协议,文档协议遵循CC-BY
.NET Core SDK包含
.NET Core 是由许多项目所组成,除了基本的类库(Core FX) 之外,也包含采用 RyuJIT 编译的运行平台 Core CLR、编译器平台.NET Compiler Platform、采用 AOT 编译技术运行最优化的包 Core RT (.NET Core Runtime),以及跨平台的 MSIL 编译器 LLILC (LLVM-based MSIL Compiler) 等项目。
同时,微软也发展了一个建置技术文件的平台docfx,并运用于 .NET Core 的文件网站。
命令行工具
.NET程序所有的运行脚本都可以用命令行工具执行(cmd,bash)这里有几个常见的donnet命令
兼容性
通过.NET Standard Library与.NET Framework,Xamarin,Mono兼容
RyuJIT
RyuJIT 是微软发展的新式即地编译器 (Just-in-Time Compiler),用以替换现有的 .NET Framework 的 JIT 以及 JIT64 即地编译器,依据微软公布的测试报告,RyuJIT 的性能较前一代的 JIT 提升约 25%,并支持SIMD(Single Instruction, Multiple Data) 的技术。RyuJIT 同时应用于 .NET Framework 4.6 以及 .NET Core。
Core CLR
Core CLR 移植 .NET Framework 的 CLR 的功能,包含核心程序库 mscorlib、JIT 编译器、垃圾收集器 (GC) 以及其他运行 MSIL 所需要的运行期环境。
Core RT
Core RT 是以AOT (Ahead-of-time) 编译方式为主的核心功能,在 .NET Core 内称为 Core RT,在 UWP 则是称为 .NET Native。
Core RT 会在建造时期 (非运行期) 在编译时将 MSIL 转换成平台本地的机器码,以获取较短的引导时间 (JIT 采用的是运行时期编译,使得引导时间拉长),以及内存用量减少的优点。Core RT 会在不同的平台使用不同的 AOT 技术:
Windows 上使用的是 .NET Native。
Mac OS 与 Linux 上使用的是 LLILC (同时支持 JIT 和 AOT)。
LLILC
LLILC (LLVM-based MSILCompiler,英文发音为 "lilac") 是 .NET Core 在非 Windows 平台的 MSIL 编译器 ,基于 ECMA-335 (Common Language Infrastructure) 的标准将 MSIL 编译成原生码运行,适用于可运行 LLVM 的操作系统,例如 Mac OSX 与 Linux 操作系统。
LLILC 同时支持 JIT (内含 RyuJIT 的实现) 以及 AOT (未来将开始支持) 的编译方式。
Roslyn
.NET Compiler Platform (项目代码为 Roslyn) 是将 .NET 平台的编译架构标准化的平台,它可提供程序管理工具 (如集成开发环境) 相当多的情报,用以发展有助于编写程序与管理程序结构所需要的功能
例如类型信息、语法结构、参考链接、语义、编译器、自动化、错误回报等等功能,只要是遵循 CLI 标准的编程语言,都可以利用 .NET Compiler Platform 实现出编译器,让程序管理工具能实现如语法提示、语法自动完成、关键字高亮等可视化能力。
.NET Compiler Platform 可同时支持 .NET Framework 4.6 以上版本,.NET Core 也原生支持。
VolumeEx 1.03M1千人在玩 VolumeEx是一款用于控制后台程序音量的工具。这款软件需要用户手动添加需要监控的软件,当软件转至后台运行时工具会自动将被监控软件静音,防止用户被打扰。
详情PDF Anti-Copy 14.05M192人在玩 PDF Anti-Copy是一款功能强大的PDF防复制保护工具,通过它你可以将你的PDF文件进行防复制加密,经过处理的PDF文件无法被任何人的任何啊哦做所复制拷贝。
详情AutoPowerOptionsOK 95K549人在玩 AutoPowerOptionsOK是个适用于笔记本电脑的系统省电工具,它能够做到让你的电脑待机的时候能够最大限度的减少电池消耗,通过监测系统资源来进行自动切换电源计划,里面的整体操作很简单,无需你进行复杂的设置。
详情Startup Sentinel 3.1M680人在玩 Startup Sentinel这款软件能够显示用户电脑中所有正在运行的进程,用户可以借助软件对这些进程进行管理,将进程添加到黑白名单或者停止进程的运行。
详情noMeiryoUI 135K745人在玩 noMeiryoUI这款软件可以让用户对Windows系统不同区域使用的字体进行修改,将默认的字体变更为自己想要的字体,有多种字体可供选择,并且可以调整字体大小。
详情PersistentWindows 267K234人在玩 PersistentWindows这款软件可以让用户在调整屏幕分辨率或者连接新屏幕时保持文件大小和位置不变,避免因分辨率变化导致用户无法操作某些窗口的问题。
详情dotnetfx 49.98M609人在玩 dotnetfx软件是微软net framework的组件包,是安装登陆器之前必须安装的补丁插件,它可以帮助用户们解决windows升级时出现的一些异常问题。
详情Google翻译修复工具 605K1千人在玩 Google翻译修复工具这款软件会自动获取并展示所有可用的ID,然后进行匹配测试来检测用户的谷歌浏览器翻译功能是否处于正常运行的状态。
详情点击查看更多