软件介绍

Microsoft .NET 10 Desktop Runtime 是微软官方发布的 .NET 桌面运行时,用来运行基于 .NET 10 开发的 Windows 桌面软件。越来越多的软件改用新一代 .NET 开发,如果电脑上没有安装对应版本的运行时,打开这些软件时就会弹出提示,要求先安装 .NET。.NET 10 是长期支持(LTS)版本,微软会在较长时间内持续提供安全更新。本页提供的是离线安装包,下载后不需要联网就能安装。

软件提示"需要安装 .NET"怎么办?

如果打开软件时弹出"To run this application, you must install .NET Desktop Runtime"”You must install or update .NET to run this application"这类提示,或者中文的"需要安装 .NET 运行时才能运行此应用程序",说明这个软件依赖 .NET。先看清提示里要求的版本号(比如 10.0、8.0),然后安装对应版本的 Desktop Runtime 即可。不同大版本之间可以同时安装、互不影响,比如电脑上可以同时装着 .NET 8 和 .NET 10。

.NET Runtime、Desktop Runtime 和 .net framework 有什么区别?

.NET Framework 是 Windows 自带的老一代框架,最新版本是 4.8.1,主要用来运行比较老的软件;.NET(以前叫 .NET Core)是微软的新一代框架,从 .NET 5 开始按版本号发布,目前已经到了 .NET 10。新一代 .NET 的运行时又分为两种:.NET Runtime 只包含最基础的运行组件,用于运行命令行程序和后台服务;Desktop Runtime 在此基础上增加了 WinForms 和 WPF 组件,用于运行有图形界面的桌面软件。普通用户安装桌面软件时,一般选择 Desktop Runtime。

下载哪个版本?x64、x86 与 ARM64

.NET 10 Desktop Runtime 提供 x64、x86 和 ARM64 三个版本。大多数电脑使用 64 位 Windows,安装 x64 版本即可;如果软件本身是 32 位程序,并且提示缺少 .NET,需要额外安装 x86 版本;使用 ARM 处理器的 Windows 电脑,安装 ARM64 版本。

常见问题

Windows 7 能安装 .NET 10 吗?

不能。.NET 10 需要 Windows 10 或 Windows 11,Windows 7 和 Windows 8.1 无法安装。Windows 7 上只能使用 .NET Framework 4.8 等较老的框架。

装了 .NET Framework 4.8,还需要装 .NET 10 吗?

需要。.NET Framework 和新一代 .NET 是两个独立的产品,互相不能替代。软件要求的是 .NET 10,就必须安装 .NET 10 的运行时。

已经装了 .NET 8,还要装 .NET 10 吗?

如果软件要求的是 .NET 10,就需要安装。不同大版本的 .NET 不会互相替代,可以同时安装在一台电脑上。

怎么查看电脑上装了哪些 .NET 版本?

可以在"设置 → 应用 → 已安装的应用"中搜索".NET",查看已经安装的版本;也可以使用站内的 .NET Checker 工具检查。

下载提醒

下载前请核对软件版本、系统要求及文件大小,安装前建议进行安全扫描。软件授权及使用范围以开发者说明为准。