Microsoft .NET Runtime v8.0.23/9.0.12/10.0.2下载

核心功能
- 代码执行与编译
- JIT 编译:运行时将 IL 动态转为原生机器码,适配不同 CPU 架构,兼顾兼容性与性能。
- AOT 编译(.NET 6+):发布时直接编译为原生代码,提升启动速度、降低内存占用,适配容器 / 移动端场景。
- 内存与资源管理
- 分代 GC 自动回收内存,减少泄漏风险,支持并发回收以降低停顿时间。
- 线程池与 async/await 异步模型,高效利用多核 CPU,提升 IO 密集型应用吞吐量。
- 跨平台与安全
- 统一抽象层,同一份代码可在 windows/Linux/macOS/Arm64 等平台运行。
- 代码访问安全(CAS)、类型安全检查与沙箱机制,降低恶意代码风险。
- 兼容性与部署
- 支持框架依赖部署(FDD)与独立部署(SCD),SCD 可打包运行时,无需目标机预安装。
- 兼容.NET Standard,保障跨版本 API 一致性,便于代码复用。
安装与使用
- 安装场景
- 运行应用:仅需安装对应运行时(如桌面应用装 Desktop Runtime,Web 应用装ASP.NET Core Runtime).NET。
- 开发应用:安装.NET SDK(含运行时与编译器、CLI 工具),如 SDK 8.0.416.NET。
- 安装方式
- 版本管理
适用场景
- 桌面开发:运行 WinForms/WPF 应用,依赖 Desktop Runtime。
- Web 开发:部署ASP.NET Core 网站 / API,使用ASP.NET Core Runtime 或 Hosting Bundle。
- 云与微服务:在容器 / 服务器运行.NET 服务,依赖基础运行时或独立部署包。
- 移动 / 游戏:Unity 等游戏引擎使用 Mono 运行时,适配移动端与主机平台。
- DevOps:批量部署运行时以支撑.NET 应用集群,保障环境一致性。
常见问题与解决
- 版本不兼容:应用提示 “找不到运行时”,需安装对应 major.minor 版本,或在应用配置中指定兼容版本。
- 安装失败:关闭占用文件的程序(如 IIS),以管理员身份运行安装包,检查系统依赖(如 Linux 需 libicu 等库)。
- 性能问题:高内存占用可优化 GC 配置(如设置 GC 模式为 Server);启动慢可尝试 AOT 编译或预编译(ReadyToRun)。
- 多版本冲突:通过
dotnet --list-runtimes查看已装版本,用 global.json 锁定项目 SDK 版本。
下载地址
Microsoft .NET Runtime 8.0.23 (2025/12/07)
x64:https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-win-x64.exe
x86:https://builds.dotnet.microsoft.com/dotnet/Runtime/8.0.23/dotnet-runtime-8.0.23-win-x86.exe
Microsoft Windows Desktop Runtime 8.0.23 (2025/12/07)
x64:https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/8.0.23/windowsdesktop-runtime-8.0.23-win-x64.exe
x86:https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/8.0.23/windowsdesktop-runtime-8.0.23-win-x86.exe
Microsoft .NET Runtime 9.0.12 (2025/12/07)
x64:https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-win-x64.exe
x86:https://builds.dotnet.microsoft.com/dotnet/Runtime/9.0.12/dotnet-runtime-9.0.12-win-x86.exe
Microsoft Windows Desktop Runtime 9.0.12 (2025/12/07)
x64:https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/9.0.12/windowsdesktop-runtime-9.0.12-win-x64.exe
x86:https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/9.0.12/windowsdesktop-runtime-9.0.12-win-x86.exe
Microsoft .NET Runtime 10.0.2 (2025/12/13)
x64:https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-win-x64.exe
x86:https://builds.dotnet.microsoft.com/dotnet/Runtime/10.0.2/dotnet-runtime-10.0.2-win-x86.exe
Microsoft Windows Desktop Runtime 10.0.2 (2025/12/13)
x64:https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/10.0.2/windowsdesktop-runtime-10.0.2-win-x64.exe
x86:https://builds.dotnet.microsoft.com/dotnet/WindowsDesktop/10.0.2/windowsdesktop-runtime-10.0.2-win-x86.exe
网站声明
本站内容可能存在水印或引流等信息,请擦亮眼睛自行鉴别;以免上当受骗;
本站提供的内容仅限用于学习和研究目的,不得将本站内容用于商业或者非法用途;