开源【yuán】免费跨平【píng】台环境【jìng】 Microsoft .NET Desktop Runtime 7.0.0 Build 31819 正式版

.NET 7.0 是【shì】一个免费的,跨平台的开源开发人员【yuán】平【píng】台,用【yòng】于构建许多【duō】不同类型的应用【yòng】程【chéng】序【xù】。了解到 Microsoft 已宣【xuān】布发布【bù】 .NET 7.0,这是该平【píng】台将 .NET 与【yǔ】 .NET Framework 相【xiàng】结合的【de】第一个【gè】版本。 .NET 7.0 是一个主要版本,也是自成为【wéi】开源项目以来的【de】第六个版本。

什么是 .NET?

.NET 是由 Microsoft 创建的开源开发【fā】人员平台,用于【yú】生【shēng】成许多不同类型【xíng】的应用【yòng】程【chéng】序。

.NET
.NET 是【shì】一个【gè】免费的跨平台开源开发人员平台,用于生成许【xǔ】多不【bú】同类型的应用【yòng】。
使用【yòng】 .NET,可以使用多种语言、编辑器和库来构建【jiàn】 Web、移动【dòng】、桌【zhuō】面【miàn】、游【yóu】戏和 IoT。

语言
可以使用 C#、F# 或 Visual Basic 编【biān】写 .NET 应用。
C# 是一种简单、现代、面向对象和类型安全的编程语言。
F# 是一种编程语【yǔ】言,利用它可轻松【sōng】编写简【jiǎn】洁、可靠且性能出色的代码【mǎ】。
Visual Basic 是一【yī】种易【yì】于使【shǐ】用的语言,简单语法便【biàn】于生成【chéng】类型【xíng】安全、面向对象的应用。

跨平台
无论使用的是 C#、F# 还是 Visual Basic,代【dài】码都可以在任【rèn】何兼容的操作系统上本地运【yùn】行。不同的【de】 .NET 实现【xiàn】可为你处理【lǐ】繁【fán】重【chóng】的工作:
.NET 是适用于 Windows, Linux, and macOS 上的网站、服务器和控制台应【yīng】用的【de】跨【kuà】平台【tái】 .NET 实现。
.NET Framework 支持 Windows 上【shàng】的【de】网【wǎng】站、服务、桌面【miàn】应用等。
Xamarin/Mono 是在所有主要【yào】移【yí】动操【cāo】作系统上运行应用的 .NET 实现。

一致的 API
.NET Standard 是所有 .NET 实现都【dōu】通【tōng】用的 API 基集。
每个实【shí】现【xiàn】还可以公开特定【dìng】于其运行【háng】的操作【zuò】系统【tǒng】的其他 API。例如,.NET Framework 是【shì】仅限 Windows 的 .NET 实现,其中【zhōng】包括用【yòng】于访问 Windows 注册表的 API。


为了【le】扩展功能,Microsoft 和【hé】其他【tā】公司维护基【jī】于.NET Standard 生成的正【zhèng】常包生态系统。
NuGet是专为包含了 90000 多个【gè】包【bāo】的 .NET 构建的包【bāo】管理器。

应用程序模型
可以使用 .NET 生成多【duō】种【zhǒng】类型【xíng】的应用。有些是【shì】跨平【píng】台的,有些则针对特定的操作系统【tǒng】或 .NET 实【shí】现【xiàn】。

Web
为 Windows、Linux、macOS、Docker 构【gòu】建 Web 应用和服务。

手机
使用单个代【dài】码生成适用于 iOS、Android 和 Windows 的本地【dì】移动应【yīng】用。

桌面
为 Windows 和 macOS 创建【jiàn】精【jīng】美且引人注目的桌面应用。

微服务
创建可在 Docker 容器上运行的可独立部署的微服务。


使用现有云服务,或创建和部署自己的云服务。

机器学习
为应用添加视觉算法、语音处理、预测模型等。

游戏开发
为最热门的台式机、手机和控制台开发 2D 和 3D 游戏。

物联网
使用 Raspberry Pi 和其他单板计算机【jī】的本机【jī】支持创建 IoT 应【yīng】用【yòng】。

活动社区和开放源代码
.NET 为开放源代码,位于 .NET 基【jī】金会 下。.NET 基金会为独立组织,旨在【zài】促【cù】进围绕【rào】 .NET 生态系统【tǒng】的【de】开放型开发和协作【zuò】。
由【yóu】于 .NET 是开【kāi】放源代码【mǎ】,你可以加入成千上万【wàn】已参【cān】与 .NET 平台的开发【fā】人员【yuán】和公司。
通过 Stack Overflow 上【shàng】的【de】活【huó】跃开发人【rén】员社区快速获取问题解答。

工具
Visual Studio 产【chǎn】品系列在 Windows, Linux, and macOS 上提供了出色的 .NET 开【kāi】发体【tǐ】验。
Visual Studio Marketplace 拥有来【lái】自 Microsoft 和其【qí】他【tā】方面【miàn】的数千个编辑器扩展。
如果【guǒ】你【nǐ】希望使【shǐ】用【yòng】不同的编辑器【qì】,则【zé】许多常用编辑【jí】器都有 .NET 命令行工具和插件。

支持的操作系统/要求

.NET Framework 不【bú】能【néng】安装【zhuāng】在所【suǒ】有 Windows 操作【zuò】系统上【shàng】,但仅支持【chí】少数【shù】 Windows 10 版本。这是因为它仅与 Visual Studio 2019 16.8 Preview 4 及更【gèng】高版【bǎn】本兼容。由于提到的 Visual Studio 2019 仅与以【yǐ】下操作系统兼【jiān】容,因此 .NET Framework 5.0.9 还仅支【zhī】持 Windows 和 Server 的以【yǐ】下变体:

Windows 10 版【bǎn】本 1703 或更高版【bǎn】本。版【bǎn】本:家庭版,专业版,教育【yù】版和企业版(不支【zhī】持 LTSC 和【hé】 S)
Windows Server 2019。版本:标准【zhǔn】和【hé】数【shù】据中心
Windows Server 2016。版本:标准和数据中【zhōng】心【xīn】
Windows 8.1(带有更新 KB2919355)。版本【běn】:Core,Professional 和 Enterprise
Windows Server 2012 R2(带有更新 KB2919355)。版【bǎn】本:Essentials,Standard,Datacenter
Windows 7 SP1(带有【yǒu】最新【xīn】的【de】 Windows 更新)版本:家庭高级版【bǎn】,专业版,企业【yè】版【bǎn】,旗舰版
此外,MSI 软件包也可用于 x86,x64,ARM64,macOS 和 Linux 系统【tǒng】。

官方主页

下载 .NET Framework 7.0.0  根据您的操作系统【tǒng】和【hé】体【tǐ】系结构,使用下面的【de】直接下载【zǎi】链【liàn】接下载 .NET Framework 7.0.0 运行时和【hé】 SDK:

运行应用 – 运行时

Tooltip: 是否要运行应用? 运行时【shí】包括运【yùn】行【háng】 .NET 应【yīng】用【yòng】程序【xù】所需的所有内容。运行时也包【bāo】含在 SDK 中。

ASP.NET Core 运行时 7.0.0

ASP.NET 核心运行时【shí】使你能够运【yùn】行【háng】现有的【de】 Web/服务器应用程序。在 Windows 上,我们建议【yì】安装托【tuō】管捆绑包,其中【zhōng】包括 .NET 运行时和 IIS 支持。

IIS 运行时【shí】支持【chí】 (ASP.NET Core Module v2)
17.0.22292.0
下载 ASP.NET Core 7.0 Runtime (v7.0.0) 版
OS 安装程序 二进制文件
Linux 包管理器说明 Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS Arm64 | x64
Windows Hosting Bundle | x64 | x86 | winget 指【zhǐ】令 Arm64 | x64 | x86

.NET 桌面运行时 7.0.0

.NET 桌面运行时使用户能够运【yùn】行【háng】现【xiàn】有 Windows 桌面应【yīng】用程序。此版本包括 .NET 运行时;无需单独安装。

下载 .NET 7.0 Desktop Runtime (v7.0.0) 版
OS 安装程序 二进制文件
Windows Arm64 | x64 | x86 | winget 指令

.NET 运行时 7.0.0

.NET 运行时仅包【bāo】含运【yùn】行控制台应用所需的【de】组件。通常你还将【jiāng】安装 ASP.NET Core Runtime 或 .NET Desktop Runtime。

下载 .NET 7.0 Runtime (v7.0.0) 版
OS 安装程序 二进制文件
Linux 包管理器说明 Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS Arm64 | x64 Arm64 | x64
Windows Arm64 | x64 | x86 | winget 指令 Arm64 | x64 | x86
全部 dotnet-install scripts

生成应用 – SDK

Tooltip: 是【shì】否要【yào】生成应用? 软【ruǎn】件开发工具包【bāo】 (SDK)包括使用命令【lìng】行工具和任【rèn】何编辑器(如 Visual Studio)生成和运【yùn】行 .NET 应【yīng】用程序所【suǒ】需的一切内容。

SDK 7.0.100

下载 .NET 7.0 SDK (v7.0.100) 版
OS 安装程序 二进制文件
Linux 包管理器说明 Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS Arm64 | x64 Arm64 | x64
Windows Arm64 | x64 | x86 | winget 指令 Arm64 | x64 | x86
全部 dotnet-install scripts
阿里企业邮箱、网易企业邮箱、新网企业邮箱
【标准版】400元/年/5用户/无限容量
【外贸版】500元/年/5用户/无限容量
其它【tā】服务:网站建【jiàn】设、企业邮箱、数字【zì】证书ssl、400电话、
联系方式:电话:13714666846 微信同号

声明:本站所有作品(图【tú】文、音视频)均【jun1】由用户【hù】自【zì】行上传分享,或互联【lián】网相关知识整合,仅供网友【yǒu】学习【xí】交【jiāo】流【liú】,若您的权利被【bèi】侵害,请联系【xì】 管理员【yuán】 删除。

本文【wén】链接:https://www.city96.com/article_32544.html