Download .NET 7.0 (Linux, macOS, and Windows) | .NET (original) (raw)
This release has reached end of life, meaning it is no longer supported. We recommend moving to a supported release, such as .NET 10.0. See our support policy for more details.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Go-liveTooltip: Go-live releases are supported by Microsoft in production. These are typically our release candidate builds, just before the generally available (GA) release. Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Build apps - SDK
Tooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio).
SDK 7.0.100-rc.2
Downloads for .NET 7.0 SDK (v7.0.100-rc.2)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
Full version
7.0.100-rc.2.22477.23
Visual Studio support
Visual Studio 2022 (v17.4 latest preview)
Visual Studio 2022 for Mac (v17.4 latest preview)
Included runtimes
.NET Runtime 7.0.0-rc.2.22472.3
ASP.NET Core Runtime 7.0.0-rc.2.22476.2
.NET Desktop Runtime 7.0.0-rc.2.22472.13
Language support
C# 11.0
F# 7.0
Visual Basic 16.9
Run apps - Runtime
Tooltip: Do you want to run apps? The runtime includes everything you need to run .NET applications. The runtime is also included in the SDK.
ASP.NET Core Runtime 7.0.0-rc.2
The ASP.NET Core Runtime enables you to run existing web/server applications. On Windows, we recommend installing the Hosting Bundle, which includes the .NET Runtime and IIS support.
Full version
7.0.0-rc.2.22476.2
IIS runtime support (ASP.NET Core Module v2)
17.0.22269.0
Downloads for ASP.NET Core 7.0 Runtime (v7.0.0-rc.2)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | |||||
| Windows | x64 |x86 | Hosting Bundle | winget instructions | x64 |x86 | Arm64 |
.NET Desktop Runtime 7.0.0-rc.2
The .NET Desktop Runtime enables you to run existing Windows desktop applications. This release includes the .NET Runtime; you don't need to install it separately.
Full version
7.0.0-rc.2.22472.13
Downloads for .NET 7.0 Desktop Runtime (v7.0.0-rc.2) | OS | Installers | Binaries | | | | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | | | Windows | x64 |x86 | Arm64 | winget instructions | |
.NET Runtime 7.0.0-rc.2
The .NET Runtime contains just the components needed to run a console app. Typically, you'd also install either the ASP.NET Core Runtime or .NET Desktop Runtime.
Full version
7.0.0-rc.2.22472.3
Downloads for .NET 7.0 Runtime (v7.0.0-rc.2)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
Go-liveTooltip: Go-live releases are supported by Microsoft in production. These are typically our release candidate builds, just before the generally available (GA) release. Security patchTooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.
Build apps - SDK
Tooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio).
SDK 7.0.100-rc.1
Downloads for .NET 7.0 SDK (v7.0.100-rc.1)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
Full version
7.0.100-rc.1.22431.12
Visual Studio support
Visual Studio 2022 (v17.4 latest preview)
Visual Studio 2022 for Mac (v17.4 latest preview)
Included runtimes
.NET Runtime 7.0.0-rc.1.22426.10
ASP.NET Core Runtime 7.0.0-rc.1.22427.2
.NET Desktop Runtime 7.0.0-rc.1.22427.1
Language support
C# 11.0
F# 7.0
Visual Basic 16.9
Run apps - Runtime
Tooltip: Do you want to run apps? The runtime includes everything you need to run .NET applications. The runtime is also included in the SDK.
ASP.NET Core Runtime 7.0.0-rc.1
The ASP.NET Core Runtime enables you to run existing web/server applications. On Windows, we recommend installing the Hosting Bundle, which includes the .NET Runtime and IIS support.
Full version
7.0.0-rc.1.22427.2
IIS runtime support (ASP.NET Core Module v2)
17.0.22239.0
Downloads for ASP.NET Core 7.0 Runtime (v7.0.0-rc.1)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | |||||
| Windows | x64 |x86 | Hosting Bundle | winget instructions | x64 |x86 | Arm64 |
.NET Desktop Runtime 7.0.0-rc.1
The .NET Desktop Runtime enables you to run existing Windows desktop applications. This release includes the .NET Runtime; you don't need to install it separately.
Full version
7.0.0-rc.1.22427.1
Downloads for .NET 7.0 Desktop Runtime (v7.0.0-rc.1) | OS | Installers | Binaries | | | | ------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | | | Windows | x64 |x86 | Arm64 | winget instructions | |
.NET Runtime 7.0.0-rc.1
The .NET Runtime contains just the components needed to run a console app. Typically, you'd also install either the ASP.NET Core Runtime or .NET Desktop Runtime.
Full version
7.0.0-rc.1.22426.10
Downloads for .NET 7.0 Runtime (v7.0.0-rc.1)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
PreviewTooltip: Preview releases provide early access to features that are currently under development. These releases are generally not supported for production use.
Build apps - SDK
Tooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio).
SDK 7.0.100-preview.7
Downloads for .NET 7.0 SDK (v7.0.100-preview.7)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
Full version
7.0.100-preview.7.22377.5
Visual Studio support
Visual Studio 2022 (v17.4 latest preview)
Included runtimes
.NET Runtime 7.0.0-preview.7.22375.6
ASP.NET Core Runtime 7.0.0-preview.7.22376.6
.NET Desktop Runtime 7.0.0-preview.7.22377.1
Language support
C# 11.0
F# 7.0
Visual Basic 16.9
Run apps - Runtime
Tooltip: Do you want to run apps? The runtime includes everything you need to run .NET applications. The runtime is also included in the SDK.
ASP.NET Core Runtime 7.0.0-preview.7
The ASP.NET Core Runtime enables you to run existing web/server applications. On Windows, we recommend installing the Hosting Bundle, which includes the .NET Runtime and IIS support.
Full version
7.0.0-preview.7.22376.6
IIS runtime support (ASP.NET Core Module v2)
17.0.22207.0
Downloads for ASP.NET Core 7.0 Runtime (v7.0.0-preview.7)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | |||||
| Windows | x64 |x86 | Hosting Bundle | winget instructions | x64 |x86 | Arm64 |
.NET Desktop Runtime 7.0.0-preview.7
The .NET Desktop Runtime enables you to run existing Windows desktop applications. This release includes the .NET Runtime; you don't need to install it separately.
Full version
7.0.0-preview.7.22377.1
Downloads for .NET 7.0 Desktop Runtime (v7.0.0-preview.7) | OS | Installers | Binaries | | | | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | | | Windows | x64 |x86 | Arm64 | winget instructions | |
.NET Runtime 7.0.0-preview.7
The .NET Runtime contains just the components needed to run a console app. Typically, you'd also install either the ASP.NET Core Runtime or .NET Desktop Runtime.
Full version
7.0.0-preview.7.22375.6
Downloads for .NET 7.0 Runtime (v7.0.0-preview.7)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
PreviewTooltip: Preview releases provide early access to features that are currently under development. These releases are generally not supported for production use.
Build apps - SDK
Tooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio).
SDK 7.0.100-preview.6
Downloads for .NET 7.0 SDK (v7.0.100-preview.6)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
Full version
7.0.100-preview.6.22352.1
Visual Studio support
Visual Studio 2022 (v17.3 latest preview)
Included runtimes
.NET Runtime 7.0.0-preview.6.22324.4
ASP.NET Core Runtime 7.0.0-preview.6.22330.3
.NET Desktop Runtime 7.0.0-preview.6.22351.3
Language support
C# 11.0
F# 7.0
Visual Basic 16.9
Run apps - Runtime
Tooltip: Do you want to run apps? The runtime includes everything you need to run .NET applications. The runtime is also included in the SDK.
ASP.NET Core Runtime 7.0.0-preview.6
The ASP.NET Core Runtime enables you to run existing web/server applications. On Windows, we recommend installing the Hosting Bundle, which includes the .NET Runtime and IIS support.
Full version
7.0.0-preview.6.22330.3
IIS runtime support (ASP.NET Core Module v2)
17.0.22181.0
Downloads for ASP.NET Core 7.0 Runtime (v7.0.0-preview.6)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | |||||
| Windows | x64 |x86 | Hosting Bundle | winget instructions | x64 |x86 | Arm64 |
.NET Desktop Runtime 7.0.0-preview.6
The .NET Desktop Runtime enables you to run existing Windows desktop applications. This release includes the .NET Runtime; you don't need to install it separately.
Full version
7.0.0-preview.6.22351.3
Downloads for .NET 7.0 Desktop Runtime (v7.0.0-preview.6) | OS | Installers | Binaries | | | | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | | | Windows | x64 |x86 | Arm64 | winget instructions | |
.NET Runtime 7.0.0-preview.6
The .NET Runtime contains just the components needed to run a console app. Typically, you'd also install either the ASP.NET Core Runtime or .NET Desktop Runtime.
Full version
7.0.0-preview.6.22324.4
Downloads for .NET 7.0 Runtime (v7.0.0-preview.6)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
PreviewTooltip: Preview releases provide early access to features that are currently under development. These releases are generally not supported for production use.
Build apps - SDK
Tooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio).
SDK 7.0.100-preview.5
Downloads for .NET 7.0 SDK (v7.0.100-preview.5)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
Full version
7.0.100-preview.5.22307.18
Visual Studio support
Visual Studio 2022 (v17.3 latest preview)
Included runtimes
.NET Runtime 7.0.0-preview.5.22301.12
ASP.NET Core Runtime 7.0.0-preview.5.22303.8
.NET Desktop Runtime 7.0.0-preview.5.22302.5
Language support
C# 11.0
F# 7.0
Visual Basic 16.9
Run apps - Runtime
Tooltip: Do you want to run apps? The runtime includes everything you need to run .NET applications. The runtime is also included in the SDK.
ASP.NET Core Runtime 7.0.0-preview.5
The ASP.NET Core Runtime enables you to run existing web/server applications. On Windows, we recommend installing the Hosting Bundle, which includes the .NET Runtime and IIS support.
Full version
7.0.0-preview.5.22303.8
IIS runtime support (ASP.NET Core Module v2)
17.0.22155.0
Downloads for ASP.NET Core 7.0 Runtime (v7.0.0-preview.5)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | |||||
| Windows | x64 |x86 | Hosting Bundle | winget instructions | x64 |x86 | Arm64 |
.NET Desktop Runtime 7.0.0-preview.5
The .NET Desktop Runtime enables you to run existing Windows desktop applications. This release includes the .NET Runtime; you don't need to install it separately.
Full version
7.0.0-preview.5.22302.5
Downloads for .NET 7.0 Desktop Runtime (v7.0.0-preview.5) | OS | Installers | Binaries | | | | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | | | Windows | x64 |x86 | Arm64 | winget instructions | |
.NET Runtime 7.0.0-preview.5
The .NET Runtime contains just the components needed to run a console app. Typically, you'd also install either the ASP.NET Core Runtime or .NET Desktop Runtime.
Full version
7.0.0-preview.5.22301.12
Downloads for .NET 7.0 Runtime (v7.0.0-preview.5)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
PreviewTooltip: Preview releases provide early access to features that are currently under development. These releases are generally not supported for production use.
Build apps - SDK
Tooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio).
SDK 7.0.100-preview.4
Downloads for .NET 7.0 SDK (v7.0.100-preview.4)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
Full version
7.0.100-preview.4.22252.9
Visual Studio support
Visual Studio 2022 (v17.2 latest preview)
Included runtimes
.NET Runtime 7.0.0-preview.4.22229.4
ASP.NET Core Runtime 7.0.0-preview.4.22251.1
.NET Desktop Runtime 7.0.0-preview.4.22229.2
Language support
C# 11.0
F# 7.0
Visual Basic 16.9
Run apps - Runtime
Tooltip: Do you want to run apps? The runtime includes everything you need to run .NET applications. The runtime is also included in the SDK.
ASP.NET Core Runtime 7.0.0-preview.4
The ASP.NET Core Runtime enables you to run existing web/server applications. On Windows, we recommend installing the Hosting Bundle, which includes the .NET Runtime and IIS support.
Full version
7.0.0-preview.4.22251.1
IIS runtime support (ASP.NET Core Module v2)
17.0.22121.0
Downloads for ASP.NET Core 7.0 Runtime (v7.0.0-preview.4)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | |||||
| Windows | x64 |x86 | Hosting Bundle | winget instructions | x64 |x86 | Arm64 |
.NET Desktop Runtime 7.0.0-preview.4
The .NET Desktop Runtime enables you to run existing Windows desktop applications. This release includes the .NET Runtime; you don't need to install it separately.
Full version
7.0.0-preview.4.22229.2
Downloads for .NET 7.0 Desktop Runtime (v7.0.0-preview.4) | OS | Installers | Binaries | | | | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | | | Windows | x64 |x86 | Arm64 | winget instructions | |
.NET Runtime 7.0.0-preview.4
The .NET Runtime contains just the components needed to run a console app. Typically, you'd also install either the ASP.NET Core Runtime or .NET Desktop Runtime.
Full version
7.0.0-preview.4.22229.4
Downloads for .NET 7.0 Runtime (v7.0.0-preview.4)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
PreviewTooltip: Preview releases provide early access to features that are currently under development. These releases are generally not supported for production use.
Build apps - SDK
Tooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio).
SDK 7.0.100-preview.3
Downloads for .NET 7.0 SDK (v7.0.100-preview.3)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
Full version
7.0.100-preview.3.22179.4
Visual Studio support
Visual Studio 2022 (v17.2 latest preview)
Included runtimes
.NET Runtime 7.0.0-preview.3.22175.4
ASP.NET Core Runtime 7.0.0-preview.3.22178.4
.NET Desktop Runtime 7.0.0-preview.3.22177.1
Language support
C# 11.0
F# 7.0
Visual Basic 16.9
Run apps - Runtime
Tooltip: Do you want to run apps? The runtime includes everything you need to run .NET applications. The runtime is also included in the SDK.
ASP.NET Core Runtime 7.0.0-preview.3
The ASP.NET Core Runtime enables you to run existing web/server applications. On Windows, we recommend installing the Hosting Bundle, which includes the .NET Runtime and IIS support.
Full version
7.0.0-preview.3.22178.4
IIS runtime support (ASP.NET Core Module v2)
17.0.22087.0
Downloads for ASP.NET Core 7.0 Runtime (v7.0.0-preview.3)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | |||||
| Windows | x64 |x86 | Hosting Bundle | winget instructions | x64 |x86 | Arm64 |
.NET Desktop Runtime 7.0.0-preview.3
The .NET Desktop Runtime enables you to run existing Windows desktop applications. This release includes the .NET Runtime; you don't need to install it separately.
Full version
7.0.0-preview.3.22177.1
Downloads for .NET 7.0 Desktop Runtime (v7.0.0-preview.3) | OS | Installers | Binaries | | | | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | | | Windows | x64 |x86 | Arm64 | winget instructions | |
.NET Runtime 7.0.0-preview.3
The .NET Runtime contains just the components needed to run a console app. Typically, you'd also install either the ASP.NET Core Runtime or .NET Desktop Runtime.
Full version
7.0.0-preview.3.22175.4
Downloads for .NET 7.0 Runtime (v7.0.0-preview.3)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
PreviewTooltip: Preview releases provide early access to features that are currently under development. These releases are generally not supported for production use.
Build apps - SDK
Tooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio).
SDK 7.0.100-preview.2
Downloads for .NET 7.0 SDK (v7.0.100-preview.2)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
Full version
7.0.100-preview.2.22153.17
Visual Studio support
Visual Studio 2022 (v17.2 latest preview)
Included runtimes
.NET Runtime 7.0.0-preview.2.22152.2
ASP.NET Core Runtime 7.0.0-preview.2.22153.2
.NET Desktop Runtime 7.0.0-preview.2.22153.5
Language support
C# 11.0
F# 7.0
Visual Basic 16.9
Run apps - Runtime
Tooltip: Do you want to run apps? The runtime includes everything you need to run .NET applications. The runtime is also included in the SDK.
ASP.NET Core Runtime 7.0.0-preview.2
The ASP.NET Core Runtime enables you to run existing web/server applications. On Windows, we recommend installing the Hosting Bundle, which includes the .NET Runtime and IIS support.
Full version
7.0.0-preview.2.22153.2
IIS runtime support (ASP.NET Core Module v2)
17.0.22062.0
Downloads for ASP.NET Core 7.0 Runtime (v7.0.0-preview.2)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | |||||
| Windows | x64 |x86 | Hosting Bundle | winget instructions | x64 |x86 | Arm64 |
.NET Desktop Runtime 7.0.0-preview.2
The .NET Desktop Runtime enables you to run existing Windows desktop applications. This release includes the .NET Runtime; you don't need to install it separately.
Full version
7.0.0-preview.2.22153.5
Downloads for .NET 7.0 Desktop Runtime (v7.0.0-preview.2) | OS | Installers | Binaries | | | | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | | | Windows | x64 |x86 | Arm64 | winget instructions | |
.NET Runtime 7.0.0-preview.2
The .NET Runtime contains just the components needed to run a console app. Typically, you'd also install either the ASP.NET Core Runtime or .NET Desktop Runtime.
Full version
7.0.0-preview.2.22152.2
Downloads for .NET 7.0 Runtime (v7.0.0-preview.2)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
PreviewTooltip: Preview releases provide early access to features that are currently under development. These releases are generally not supported for production use.
Build apps - SDK
Tooltip: Do you want to build apps? The software development kit (SDK) includes everything you need to build and run .NET applications, using command-line tools and any editor (like Visual Studio).
SDK 7.0.100-preview.1
Downloads for .NET 7.0 SDK (v7.0.100-preview.1)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |
Full version
7.0.100-preview.1.22110.4
Visual Studio support
Visual Studio 2022 (v17.2 latest preview)
Included runtimes
.NET Runtime 7.0.0-preview.1.22076.8
ASP.NET Core Runtime 7.0.0-preview.1.22109.13
.NET Desktop Runtime 7.0.0-preview.1.22077.5
Language support
C# 11.0
F# 7.0
Visual Basic 16.9
Run apps - Runtime
Tooltip: Do you want to run apps? The runtime includes everything you need to run .NET applications. The runtime is also included in the SDK.
ASP.NET Core Runtime 7.0.0-preview.1
The ASP.NET Core Runtime enables you to run existing web/server applications. On Windows, we recommend installing the Hosting Bundle, which includes the .NET Runtime and IIS support.
Full version
7.0.0-preview.1.22109.13
IIS runtime support (ASP.NET Core Module v2)
17.0.22031.0
Downloads for ASP.NET Core 7.0 Runtime (v7.0.0-preview.1)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | |||||
| Windows | x64 |x86 | Hosting Bundle | winget instructions | x64 |x86 | Arm64 |
.NET Desktop Runtime 7.0.0-preview.1
The .NET Desktop Runtime enables you to run existing Windows desktop applications. This release includes the .NET Runtime; you don't need to install it separately.
Full version
7.0.0-preview.1.22077.5
Downloads for .NET 7.0 Desktop Runtime (v7.0.0-preview.1) | OS | Installers | Binaries | | | | ------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------- | | | Windows | x64 |x86 | Arm64 | winget instructions | |
.NET Runtime 7.0.0-preview.1
The .NET Runtime contains just the components needed to run a console app. Typically, you'd also install either the ASP.NET Core Runtime or .NET Desktop Runtime.
Full version
7.0.0-preview.1.22076.8
Downloads for .NET 7.0 Runtime (v7.0.0-preview.1)
| OS | Installers | Binaries | ||||
|---|---|---|---|---|---|---|
| Linux | Arm32 |Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine | |
| macOS | Arm64 |x64 | Arm64 |x64 | ||||
| Windows | x64 |x86 | Arm64 | winget instructions | x64 |x86 | Arm64 | |
| All | dotnet-install scripts |