Not what you're looking for? Visit the downloads page for more options.

Security patch Tooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.

Security patch Tooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.

Security patch Tooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.

Security patch Tooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.

Security patch Tooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.

Security patch Tooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.

Security patch Tooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.

Security patch Tooltip: This release contains fixes for security issues. If using an older patch release, you should upgrade to get these fixes.

Go-live Tooltip: Go-live releases are supported by Microsoft in production. These are typically our release candidate builds, just before the generally available (GA) release. Security patch Tooltip: 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 9.0.100-rc.2

Downloads for .NET 9.0 SDK (v9.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
9.0.100-rc.2.24474.11
Visual Studio support
Visual Studio 2022 (v17.12 latest preview)
Included runtimes
.NET Runtime 9.0.0-rc.2.24473.5
ASP.NET Core Runtime 9.0.0-rc.2.24474.3
.NET Desktop Runtime 9.0.0-rc.2.24474.4
Language support
C# 13.0
F# 8.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 9.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
9.0.0-rc.2.24474.3
IIS runtime support (ASP.NET Core Module v2)
19.0.24268.0
Downloads for ASP.NET Core 9.0 Runtime (v9.0.0-rc.2)
OS Installers Binaries
Linux Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS Arm64 | x64
Windows x64 | x86 | Arm64 | Hosting Bundle | winget instructions x64 | x86 | Arm64

.NET Desktop Runtime 9.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
9.0.0-rc.2.24474.4
Downloads for .NET 9.0 Desktop Runtime (v9.0.0-rc.2)
OS Installers Binaries
Windows x64 | x86 | Arm64 | winget instructions

.NET Runtime 9.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
9.0.0-rc.2.24473.5
Downloads for .NET 9.0 Runtime (v9.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-live Tooltip: Go-live releases are supported by Microsoft in production. These are typically our release candidate builds, just before the generally available (GA) release.

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 9.0.100-rc.1

Downloads for .NET 9.0 SDK (v9.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
9.0.100-rc.1.24452.12
Visual Studio support
Visual Studio 2022 (v17.12 Preview 2)
Included runtimes
.NET Runtime 9.0.0-rc.1.24431.7
ASP.NET Core Runtime 9.0.0-rc.1.24452.1
.NET Desktop Runtime 9.0.0-rc.1.24452.1
Language support
C# 13.0
F# 8.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 9.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
9.0.0-rc.1.24452.1
IIS runtime support (ASP.NET Core Module v2)
19.0.24246.0
Downloads for ASP.NET Core 9.0 Runtime (v9.0.0-rc.1)
OS Installers Binaries
Linux Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS Arm64 | x64
Windows x64 | x86 | Arm64 | Hosting Bundle | winget instructions x64 | x86 | Arm64

.NET Desktop Runtime 9.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
9.0.0-rc.1.24452.1
Downloads for .NET 9.0 Desktop Runtime (v9.0.0-rc.1)
OS Installers Binaries
Windows x64 | x86 | Arm64 | winget instructions

.NET Runtime 9.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
9.0.0-rc.1.24431.7
Downloads for .NET 9.0 Runtime (v9.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

Preview Tooltip: 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 9.0.100-preview.7

Downloads for .NET 9.0 SDK (v9.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
9.0.100-preview.7.24407.12
Visual Studio support
Visual Studio 2022 (v17.12 Preview 1)
Included runtimes
.NET Runtime 9.0.0-preview.7.24405.7
ASP.NET Core Runtime 9.0.0-preview.7.24406.2
.NET Desktop Runtime 9.0.0-preview.7.24405.2
Language support
C# 12.0
F# 8.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 9.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
9.0.0-preview.7.24406.2
IIS runtime support (ASP.NET Core Module v2)
19.0.24219.0
Downloads for ASP.NET Core 9.0 Runtime (v9.0.0-preview.7)
OS Installers Binaries
Linux Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS Arm64 | x64
Windows x64 | x86 | Arm64 | Hosting Bundle | winget instructions x64 | x86 | Arm64

.NET Desktop Runtime 9.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
9.0.0-preview.7.24405.2
Downloads for .NET 9.0 Desktop Runtime (v9.0.0-preview.7)
OS Installers Binaries
Windows x64 | x86 | Arm64 | winget instructions

.NET Runtime 9.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
9.0.0-preview.7.24405.7
Downloads for .NET 9.0 Runtime (v9.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

Preview Tooltip: 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 9.0.100-preview.6

Downloads for .NET 9.0 SDK (v9.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
9.0.100-preview.6.24328.19
Visual Studio support
Visual Studio 2022 (v17.11 Latest Preview)
Included runtimes
.NET Runtime 9.0.0-preview.6.24327.7
ASP.NET Core Runtime 9.0.0-preview.6.24328.4
.NET Desktop Runtime 9.0.0-preview.6.24327.6
Language support
C# 12.0
F# 8.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 9.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
9.0.0-preview.6.24328.4
IIS runtime support (ASP.NET Core Module v2)
19.0.24180.0
Downloads for ASP.NET Core 9.0 Runtime (v9.0.0-preview.6)
OS Installers Binaries
Linux Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS Arm64 | x64
Windows x64 | x86 | Arm64 | Hosting Bundle | winget instructions x64 | x86 | Arm64

.NET Desktop Runtime 9.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
9.0.0-preview.6.24327.6
Downloads for .NET 9.0 Desktop Runtime (v9.0.0-preview.6)
OS Installers Binaries
Windows x64 | x86 | Arm64 | winget instructions

.NET Runtime 9.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
9.0.0-preview.6.24327.7
Downloads for .NET 9.0 Runtime (v9.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

Preview Tooltip: 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 9.0.100-preview.5

Downloads for .NET 9.0 SDK (v9.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
9.0.100-preview.5.24307.3
Visual Studio support
Visual Studio 2022 (v17.11 Latest Preview)
Included runtimes
.NET Runtime 9.0.0-preview.5.24306.7
ASP.NET Core Runtime 9.0.0-preview.5.24306.11
.NET Desktop Runtime 9.0.0-preview.5.24306.8
Language support
C# 12.0
F# 8.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 9.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
9.0.0-preview.5.24306.11
IIS runtime support (ASP.NET Core Module v2)
19.0.24159.0
Downloads for ASP.NET Core 9.0 Runtime (v9.0.0-preview.5)
OS Installers Binaries
Linux Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS Arm64 | x64
Windows x64 | x86 | Arm64 | Hosting Bundle | winget instructions x64 | x86 | Arm64

.NET Desktop Runtime 9.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
9.0.0-preview.5.24306.8
Downloads for .NET 9.0 Desktop Runtime (v9.0.0-preview.5)
OS Installers Binaries
Windows x64 | x86 | Arm64 | winget instructions

.NET Runtime 9.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
9.0.0-preview.5.24306.7
Downloads for .NET 9.0 Runtime (v9.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

Preview Tooltip: 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 9.0.100-preview.4

Downloads for .NET 9.0 SDK (v9.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
9.0.100-preview.4.24267.66
Visual Studio support
Visual Studio 2022 (v17.11 Preview 1)
Included runtimes
.NET Runtime 9.0.0-preview.4.24266.19
ASP.NET Core Runtime 9.0.0-preview.4.24267.6
.NET Desktop Runtime 9.0.0-preview.4.24267.11
Language support
C# 12.0
F# 8.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 9.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
9.0.0-preview.4.24267.6
IIS runtime support (ASP.NET Core Module v2)
19.0.24138.0
Downloads for ASP.NET Core 9.0 Runtime (v9.0.0-preview.4)
OS Installers Binaries
Linux Arm32 | Arm32 Alpine | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOS Arm64 | x64
Windows x64 | x86 | Arm64 | Hosting Bundle | winget instructions x64 | x86 | Arm64

.NET Desktop Runtime 9.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
9.0.0-preview.4.24267.11
Downloads for .NET 9.0 Desktop Runtime (v9.0.0-preview.4)
OS Installers Binaries
Windows x64 | x86 | Arm64 | winget instructions

.NET Runtime 9.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
9.0.0-preview.4.24266.19
Downloads for .NET 9.0 Runtime (v9.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

Preview Tooltip: 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 9.0.100-preview.3

Downloads for .NET 9.0 SDK (v9.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
9.0.100-preview.3.24204.13
Visual Studio support
Visual Studio 2022 (v17.10 Preview 1)
Included runtimes
.NET Runtime 9.0.0-preview.3.24172.9
ASP.NET Core Runtime 9.0.0-preview.3.24172.13
.NET Desktop Runtime 9.0.0-preview.3.24175.3
Language support
C# 12.0
F# 8.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 9.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
9.0.0-preview.3.24172.13
IIS runtime support (ASP.NET Core Module v2)
19.0.24083.0
Downloads for ASP.NET Core 9.0 Runtime (v9.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 9.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
9.0.0-preview.3.24175.3
Downloads for .NET 9.0 Desktop Runtime (v9.0.0-preview.3)
OS Installers Binaries
Windows x64 | x86 | Arm64 | winget instructions

.NET Runtime 9.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
9.0.0-preview.3.24172.9
Downloads for .NET 9.0 Runtime (v9.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

Preview Tooltip: 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 9.0.100-preview.2

Downloads for .NET 9.0 SDK (v9.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
9.0.100-preview.2.24157.14
Visual Studio support
Visual Studio 2022 (v17.10 Preview 1)
Included runtimes
.NET Runtime 9.0.0-preview.2.24128.5
ASP.NET Core Runtime 9.0.0-preview.2.24128.4
.NET Desktop Runtime 9.0.0-preview.2.24128.10
Language support
C# 12.0
F# 8.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 9.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
9.0.0-preview.2.24128.4
IIS runtime support (ASP.NET Core Module v2)
19.0.24060.0
Downloads for ASP.NET Core 9.0 Runtime (v9.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 9.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
9.0.0-preview.2.24128.10
Downloads for .NET 9.0 Desktop Runtime (v9.0.0-preview.2)
OS Installers Binaries
Windows x64 | x86 | Arm64 | winget instructions

.NET Runtime 9.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
9.0.0-preview.2.24128.5
Downloads for .NET 9.0 Runtime (v9.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

Preview Tooltip: 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 9.0.100-preview.1

Downloads for .NET 9.0 SDK (v9.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
9.0.100-preview.1.24101.2
Visual Studio support
Visual Studio 2022 (v17.10 Preview 1)
Included runtimes
.NET Runtime 9.0.0-preview.1.24080.9
ASP.NET Core Runtime 9.0.0-preview.1.24081.5
.NET Desktop Runtime 9.0.0-preview.1.24081.3
Language support
C# 12.0
F# 8.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 9.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
9.0.0-preview.1.24081.5
IIS runtime support (ASP.NET Core Module v2)
19.0.24031.0
Downloads for ASP.NET Core 9.0 Runtime (v9.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 9.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
9.0.0-preview.1.24081.3
Downloads for .NET 9.0 Desktop Runtime (v9.0.0-preview.1)
OS Installers Binaries
Windows x64 | x86 | Arm64 | winget instructions

.NET Runtime 9.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
9.0.0-preview.1.24080.9
Downloads for .NET 9.0 Runtime (v9.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