Asp net скачать для windows 10

Free. Cross-platform. Open source.

For Windows

.NET 7.0


Standard Term Support

Recommended

Version 7.0.11, released September 12, 2023

.NET 6.0


Long Term Support

Version 6.0.22, released September 12, 2023

What’s new in .NET 7?

.NET 7 improvements include overall performance enhancements, new tools for cross-platform development with .NET MAUI, updates for ASP.NET Core and cloud-native development, ARM64 support, and more.

Learn more

Other .NET downloads

.NET Framework

Looking for previous .NET Framework downloads for Windows?

Download .NET Framework

.NET Coding Pack

With one download, the .NET Coding Pack gives you everything you need to get started coding with C#. The pack includes the VS Code editor, the .NET SDK, Interactive Notebooks, and more!

Download .NET Coding Pack

Docker

Find official images for .NET and ASP.NET Core on the Microsoft Artifact Registry.

Explore .NET images

Build it with .NET

Web

Build web apps and services for macOS, Windows, Linux, and Docker.

Mobile and desktop

Use a single codebase to build native apps for Windows, macOS, iOS, and Android.

Cloud

Build scalable and resilient cloud-native apps that run on all major cloud providers.

Microservices

Create independently deployable microservices that run on Docker containers.

Machine learning

Game development

Internet of Things

Mobile

Desktop

Front-end web

Back-end APIs

Enhance your .NET experience

Explore further tools

Visual Studio

Fully-featured integrated development environment (IDE) on Windows for building every type of .NET application.

Download Visual Studio

Visual Studio Code

Develop on Linux, macOS, or Windows to build cross-platform websites and services. Install the C# extension to get the best experience.

Download Visual Studio Code

Visual Studio for Mac

Build native Android, iOS, macOS, and Windows apps with .NET MAUI, plus websites and services with ASP.NET Core.

Download Visual Studio for Mac

.NET 7.0.3 has been released by Microsoft as part of the February 2023 update. However, Microsoft is still updating .NET 6 as well. .NET 6.0.14 has also been released which is a security update that addresses a .NET Remote Code Execution vulnerability, CVE-2023-21808, amongst others.

You can update your .NET version using the direct download links given below. Installing the latest version of .NET will automatically replace the older, stable version. However, if you have a preview version installed as well, no changes will be made to it.

Let us briefly discuss the new features in .NET 6.0.14 before proceeding to see how to install them.

Table of contents

  • What’s New in .NET 6.0.14
  • Download .NET 6.0.14
    • Runtime
    • SDK
    • ASP.NET Core Runtime
  • Install .NET 6.0.14
  • How to Remove/Uninstall .NET
  • Conclusion

What’s New in .NET 6.0.14

There are a plethora of new improvements and fixes in .NET 6.0.14 over its predecessor. Microsoft has mainly focused on the following areas with this release:

  • [Updates repositories]
    • dotnet/sdk: .NET SDK
    • dotnet/aspnet: ASP.NET Core Runtime
    • dotnet/runtime: .NET Runtime
    • dotnet/runtime-deps: .NET Runtime Dependencies
    • dotnet/samples: .NET Samples
  • [Security Advisory]
    • Microsoft has released the security advisory CVE-2023-21808 which is a .NET Remote Code Execution vulnerability. A vulnerability existed in how .NET reads debugging symbols, where reading a malicious symbols file may result in remote code execution.
  • [Additional fixes]
    • Runtime
    • ASPNET

To read more about the different improvements, click on the links given above to be redirected to the original Microsoft announcement.

Download .NET 6.0.14

Use the direct download links below to download the .NET 6.0.14 Runtime, SDKs, and ASP.NET Core Runtime matching your operating system and architecture:

Runtime

Download .NET 6.0.14 Desktop Runtime for Windows x64

Download .NET 6.0.14 Desktop Runtime for Windows x86

Download .NET 6.0.14 Desktop Runtime for Windows ARM64

Download .NET 6.0.14 Runtime for macOS x64

Download .NET 6.0.14 Runtime for macOS ARM64

Download .NET 6.0.14 Runtime Binaries for Linux ARM32

Download .NET 6.0.14 Runtime Binaries for Linux ARM64

Download .NET 6.0.14 Runtime Binaries for Linux ARM32 Alpine

Download .NET 6.0.14 Runtime Binaries for Linux ARM64 Alpine

Download .NET 6.0.14 Runtime Binaries for Linux x64

Download .NET 6.0.14 Runtime Binaries for Linux x64 Alpine

SDK

Download .NET SDK 6.0.406 for Windows x64

Download .NET SDK 6.0.406 for Windows x86

Download .NET SDK 6.0.406 for Windows ARM64

Download .NET SDK 6.0.406 for macOS x64

Download .NET SDK 6.0.406 for macOS ARM64

Download .NET SDK 6.0.406 Binaries for Linux ARM32

Download .NET SDK 6.0.406 Binaries for Linux ARM64

Download .NET SDK 6.0.406 Binaries for Linux ARM32 Alpine

Download .NET SDK 6.0.406 Binaries for Linux ARM64 Alpine

Download .NET SDK 6.0.406 Binaries for Linux x64

Download .NET SDK 6.0.406 Binaries for Linux x64 Alpine

ASP.NET Core Runtime

Download ASP.NET Core Runtime 6.0.14 Hosting Bundle for Windows

Download ASP.NET Core Runtime 6.0.14 for Windows x64

Download ASP.NET Core Runtime 6.0.14 for Windows x86

Download ASP.NET Core Runtime 6.0.14 Binaries for Windows ARM64

Download ASP.NET Core Runtime 6.0.14 Binaries for macOS x64

Download ASP.NET Core Runtime 6.0.14 Binaries for macOS ARM64

Download ASP.NET Core Runtime 6.0.14 Binaries for Linux ARM32

Download ASP.NET Core Runtime 6.0.14 Binaries for Linux ARM64

Download ASP.NET Core Runtime 6.0.14 Binaries for Linux ARM32 Alpine

Download ASP.NET Core Runtime 6.0.14 Binaries for Linux ARM64 Alpine

Download ASP.NET Core Runtime 6.0.14 Binaries for Linux x64

Download ASP.NET Core Runtime 6.0.14 Binaries for Linux x64 Alpine

More download and install options here.

Install .NET 6.0.14

You can begin by downloading the right .NET version for you from the links above and then running it to begin the installation process. Here is how:

Once you have installed the newer .NET version, all your applications will run using the new build as the previous version will be replaced.

  1. Execute the downloaded installation package and click Install.

    Begin installation 1

    Begin .NET installation

    Run the installation package by double-clicking it (in the case of macOS and Windows), and then clicking Install on the installation wizard.

  2. Close the wizard once the installation is complete.

    Close installation wizard 1

    Close installation wizard

    The installation will now begin. It does not take much time nor does it require a restart. Click Close once it has been installed successfully.

You have now installed the .NET. You may check which .NET version is running by typing in the following command in Command Prompt:

wmic product get description | findstr /C:.NET

Confirm NET installed version 1

Confirm .NET installed version

How to Remove/Uninstall .NET

If you wish to remove a .NET version from your computer, you can simply uninstall it like any other regular application. Here are the steps to following:

  1. Open the Programs & Features applet by typing in “appwiz.cpl” in the Run Command box.

    appwiz

    Open Programs & Features applet
  2. Right-click the .NET component that you want to remove, then click Uninstall from the context menu.

    Uninstall NET 1

    Uninstall .NET

    The uninstallation wizard will now launch.

  3. Click Uninstall again.

    Confirm NET removal

    Confirm .NET removal
  4. When removed, click Close.

    Close uninstallation wizard

    Close uninstallation wizard

Conclusion

If you are a developer, then we would recommend that you upgrade to .NET 6.0.14 since it includes new fixes and addresses critical security vulnerabilities that could be easily exploited. It gives you more flexibility over your code with faster and more efficient coding; achieving more with less scripting.

.NET 6 Release History

Complete Version Release Date Significant Improvements Announcement
6.0.22 12-Sep-23 -Addresses important security advisories
-Updates to repos and other components
Microsoft announces .NET 6.0.22
6.0.21 8-Aug-23 -Addresses important security advisories
-Updates to repos and other components
Microsoft announces .NET 6.0.21
6.0.19 22-Jun-23 – Addresses an issue with X.509 Certificates import Microsoft announces .NET 6.0.19
6.0.18 13-Jun-23 – Several critical security advisories
– Updates to repos and other components
Microsoft announces .NET 6.0.18
6.0.16 11-Apr-23 – Includes security advisory
– Updates to repos
Microsoft announces .NET 6.0.16
6.0.15 14-Mar-23 – Non-security update with repository and library updates only Microsoft announces .NET 6.0.15
6.0.14 14-Feb-23 -Addresses a .NET Remote Code Execution vulnerability (CVE-2023-21808)
-Some repositories have been updated
Microsoft announces .NET 6.0.14
6.0.13 10-Jan-23 -Addresses a .NET Denial of Service vulnerability (CVE-2023-21538)
-Repository updates and other fixes
Microsoft announces .NET 6.0.13
6.0.11 8-Nov-22 -Improvements to ASP .NET Core, SDK, and Runtime Microsoft announces .NET 6.0.11
6.0.10 11-Oct-22 -Security advisory for developers
-Improvements to CoreFX, ASP .NET Core, Runtime, and Templating
Microsoft announces .NET 6.0.10
.NET 6 version history
Microsoft.WindowsDesktop.App.Runtime.win-x86 6.0.5.nupkg Microsoft.WindowsDesktop.App.Runtime.win-x64 6.0.5.nupkg Microsoft.WindowsDesktop.App.Runtime.win-arm64 6.0.5.nupkg Microsoft.WindowsDesktop.App.Ref 6.0.5.nupkg runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHost 6.0.5.nupkg runtime.osx-arm64.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg runtime.osx-arm64.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg runtime.linux-x64.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg Microsoft.NETCore.App.Runtime.win-x86 6.0.5.nupkg runtime.linux-x64.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.arm64 6.0.5.nupkg runtime.linux-arm64.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg runtime.linux-musl-x64.Microsoft.NETCore.DotNetHost 6.0.5.nupkg runtime.linux-musl-arm64.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg runtime.linux-x64.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg runtime.osx-x64.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg Microsoft.NETCore.App.Runtime.osx-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.win-x64 6.0.5.nupkg runtime.linux-arm64.Microsoft.NETCore.DotNetHost 6.0.5.nupkg runtime.linux-arm64.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg runtime.linux-arm.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg runtime.linux-arm.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg runtime.win-arm.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.linux-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-arm64 6.0.5.nupkg Microsoft.NETCore.App.Host.win-x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x86 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.linux-musl-arm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-arm 6.0.5.nupkg Microsoft.NET.Runtime.MonoTargets.Sdk 6.0.5.nupkg Microsoft.NET.Runtime.iOS.Sample.Mono 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.maccatalyst-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvossimulator-arm64 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.100.Msi.x86 6.0.5.nupkg Microsoft.NET.Runtime.WebAssembly.Sdk 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.linux-x64 6.0.5.nupkg runtime.osx-x64.Microsoft.NETCore.DotNetHost 6.0.5.nupkg runtime.osx-arm64.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg Microsoft.NETCore.App.Runtime.win-arm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.osx-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.win-x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64 6.0.5.nupkg runtime.linux-arm64.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg runtime.win-x64.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg runtime.win-x64.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg runtime.win-arm64.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg runtime.win-arm64.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg runtime.win-arm.Microsoft.NETCore.DotNetHost 6.0.5.nupkg runtime.win-x86.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.win-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.ios-arm.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.linux-musl-arm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x86 6.0.5.nupkg Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.x64 6.0.5.nupkg Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvos-arm64 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.300.Msi.x86 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.300.Msi.x64 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.200.Msi.arm64 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.100.Msi.x64 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.100 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.osx-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.linux-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.linux-musl-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.ios-arm.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.x64 6.0.5.nupkg runtime.linux-musl-x64.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg runtime.osx-x64.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg runtime.osx-arm64.Microsoft.NETCore.DotNetHost 6.0.5.nupkg runtime.linux-x64.Microsoft.NETCore.DotNetHost 6.0.5.nupkg runtime.linux-musl-arm.Microsoft.NETCore.DotNetHost 6.0.5.nupkg Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg Microsoft.NETCore.DotNetHost 6.0.5.nupkg Microsoft.NETCore.App.Runtime.win-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.x64 6.0.5.nupkg runtime.linux-arm.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg runtime.win-arm64.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg runtime.win-arm.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg runtime.win-arm.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg System.Text.Json 6.0.4.nupkg System.IO.Pipelines 6.0.3.nupkg Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.arm64 6.0.5.nupkg runtime.win-x86.Microsoft.NETCore.DotNetHost 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.win-x86 6.0.5.nupkg Microsoft.NETCore.App.Host.linux-arm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-arm64 6.0.5.nupkg Microsoft.NETCore.App.Host.win-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.browser-wasm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x86 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.linux-arm64 6.0.5.nupkg Microsoft.NETCore.App.Ref 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.300.Msi.arm64 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.200.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.tvos-arm64.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x64 6.0.5.nupkg runtime.win-x64.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg runtime.win-x86.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg Microsoft.NETCore.App.Host.win-arm 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.win-arm 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.osx-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.iossimulator-x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.android-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-x64 6.0.5.nupkg Microsoft.NET.Runtime.Android.Sample.Mono 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.linux-arm 6.0.5.nupkg Microsoft.NET.Runtime.wasm.Sample.Mono 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.linux-arm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.linux-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.tvos-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.osx-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.maccatalyst-x64.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.ios-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.LLVM.AOT.linux-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-arm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.linux-arm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x64.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.ios-arm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-arm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.ios-arm.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-x86.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.browser-wasm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-arm64.Msi.arm64 6.0.5.nupkg runtime.linux-musl-x64.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostResolver 6.0.5.nupkg runtime.linux-musl-arm64.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg runtime.osx-x64.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg runtime.linux-musl-arm.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg Microsoft.NETCore.App.Runtime.win-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.tvossimulator-x64.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.tvossimulator-arm64.Msi.x86 6.0.5.nupkg runtime.win-x64.Microsoft.NETCore.DotNetHost 6.0.5.nupkg runtime.win-arm64.Microsoft.NETCore.DotNetHost 6.0.5.nupkg Microsoft.NETCore.App.Host.osx-arm64 6.0.5.nupkg Microsoft.NETCore.App.Host.linux-x64 6.0.5.nupkg Microsoft.NETCore.App.Host.linux-musl-arm 6.0.5.nupkg Microsoft.NETCore.App.Host.linux-musl-x64 6.0.5.nupkg Microsoft.NETCore.App.Host.win-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.ios-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.android-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.linux-x64.Cross.browser-wasm 6.0.5.nupkg Microsoft.NETCore.App.Composite 6.0.5.nupkg Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.arm64 6.0.5.nupkg Microsoft.NET.Runtime.MonoAOTCompiler.Task 6.0.5.nupkg Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.x86 6.0.5.nupkg Microsoft.NET.Runtime.MonoAOTCompiler.Task.Msi.arm64 6.0.5.nupkg Microsoft.NET.Runtime.WebAssembly.Sdk.Msi.arm64 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.300 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.200.Msi.x86 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.200 6.0.5.nupkg Microsoft.NET.Workload.Mono.ToolChain.Manifest-6.0.100.Msi.arm64 6.0.5.nupkg Microsoft.NET.Runtime.WebAssembly.Sdk.Msi.x86 6.0.5.nupkg Microsoft.NET.Runtime.WebAssembly.Sdk.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.linux-musl-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-arm64.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.maccatalyst-arm64.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-arm.Msi.arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.osx-x64.Cross.tvossimulator-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-x86.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.LLVM.osx-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.LLVM.linux-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.linux-musl-arm64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.browser-wasm 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.browser-wasm.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.android-x64.Msi.x64 6.0.5.nupkg runtime.linux-musl-arm.Microsoft.NETCore.DotNetAppHost 6.0.5.nupkg runtime.linux-arm.Microsoft.NETCore.DotNetHost 6.0.5.nupkg System.Security.Cryptography.Pkcs 6.0.1.nupkg runtime.win-x86.Microsoft.NETCore.DotNetHostPolicy 6.0.5.nupkg Microsoft.NETCore.App.Host.osx-x64 6.0.5.nupkg Microsoft.NETCore.App.Host.linux-musl-arm64 6.0.5.nupkg Microsoft.NETCore.App.Host.linux-arm64 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.win-arm64 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.osx-arm64 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.linux-musl-arm64 6.0.5.nupkg Microsoft.NETCore.App.Crossgen2.linux-musl-x64 6.0.5.nupkg Microsoft.NET.Runtime.MonoTargets.Sdk.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.iossimulator-x64.Msi.x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.ios-arm64.Msi.x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.Mono.osx-x64 6.0.5.nupkg Microsoft.NETCore.App.Runtime.AOT.win-x64.Cross.android-x86 6.0.5.nupkg Microsoft.NETCore.App.Runtime.linux-arm64 6.0.5.nupkg Microsoft.AspNetCore.Mvc.Razor.Extensions 6.0.5.nupkg Microsoft.DotNet.Web.ProjectTemplates.6.0 6.0.5.nupkg Microsoft.AspNetCore.SignalR.Client.Core 6.0.5.nupkg Microsoft.AspNetCore.SignalR.Client 6.0.5.nupkg Microsoft.AspNetCore.Server.Kestrel.Transport.Libuv 6.0.5.nupkg Microsoft.AspNetCore.App.Ref 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.win-arm 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.linux-musl-x64 6.0.5.nupkg Microsoft.DotNet.Web.Client.ItemTemplates 6.0.5.nupkg AspNetCoreRuntime.6.0.x64 6.0.5.nupkg Microsoft.AspNetCore.SpaProxy 6.0.5.nupkg Microsoft.AspNetCore.SignalR.StackExchangeRedis 6.0.5.nupkg Microsoft.AspNetCore.Authentication.Certificate 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.osx-x64 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.osx-arm64 6.0.5.nupkg Microsoft.AspNetCore.Cryptography.Internal 6.0.5.nupkg Microsoft.AspNetCore.Components.Web 6.0.5.nupkg Microsoft.AspNetCore.Components.WebAssembly 6.0.5.nupkg Microsoft.AspNetCore.Authentication.Google 6.0.5.nupkg Microsoft.AspNetCore.Components.Analyzers 6.0.5.nupkg Microsoft.AspNetCore.Authorization 6.0.5.nupkg Microsoft.AspNetCore.Authentication.WsFederation 6.0.5.nupkg Microsoft.AspNetCore.Authentication.Negotiate 6.0.5.nupkg Microsoft.AspNetCore.Authentication.MicrosoftAccount 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.linux-arm 6.0.5.nupkg Microsoft.JSInterop 6.0.5.nupkg Microsoft.Extensions.Localization.Abstractions 6.0.5.nupkg Microsoft.Extensions.Localization 6.0.5.nupkg Microsoft.Extensions.Logging.AzureAppServices 6.0.5.nupkg Microsoft.Extensions.FileProviders.Embedded 6.0.5.nupkg Microsoft.Extensions.Diagnostics.HealthChecks.Abstractions 6.0.5.nupkg Microsoft.AspNetCore.Mvc.Testing 6.0.5.nupkg Microsoft.AspNetCore.Http.Connections.Common 6.0.5.nupkg Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore 6.0.5.nupkg Microsoft.AspNetCore.HeaderPropagation 6.0.5.nupkg Microsoft.Extensions.Caching.SqlServer 6.0.5.nupkg Microsoft.Extensions.ApiDescription.Client 6.0.5.nupkg Microsoft.DotNet.Web.ItemTemplates.6.0 6.0.5.nupkg Microsoft.AspNetCore.TestHost 6.0.5.nupkg Microsoft.AspNetCore.Authentication.AzureAD.UI 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.linux-musl-arm64 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.linux-x64 6.0.5.nupkg Microsoft.AspNetCore.Components.Forms 6.0.5.nupkg Microsoft.AspNetCore.Components.Authorization 6.0.5.nupkg Microsoft.AspNetCore.AzureAppServices.SiteExtension 6.0.5.nupkg Microsoft.AspNetCore.Authentication.OpenIdConnect 6.0.5.nupkg Microsoft.AspNetCore.Components 6.0.5.nupkg Microsoft.Extensions.Diagnostics.HealthChecks 6.0.5.nupkg Microsoft.Extensions.Diagnostics.HealthChecks.EntityFrameworkCore 6.0.5.nupkg Microsoft.Extensions.ObjectPool 6.0.5.nupkg Microsoft.Extensions.Identity.Stores 6.0.5.nupkg Microsoft.Extensions.Features 6.0.5.nupkg Microsoft.Extensions.Configuration.KeyPerFile 6.0.5.nupkg Microsoft.AspNetCore.Mvc.NewtonsoftJson 6.0.5.nupkg Microsoft.AspNetCore.JsonPatch 6.0.5.nupkg Microsoft.AspNetCore.MiddlewareAnalysis 6.0.5.nupkg Microsoft.AspNetCore.DataProtection.StackExchangeRedis 6.0.5.nupkg Microsoft.AspNetCore.Razor.Language 6.0.5.nupkg Microsoft.Extensions.ApiDescription.Server 6.0.5.nupkg Microsoft.DotNet.Web.Spa.ProjectTemplates 6.0 6.0.5.nupkg Microsoft.CodeAnalysis.Razor 6.0.5.nupkg Microsoft.Authentication.WebAssembly.Msal 6.0.5.nupkg Microsoft.AspNetCore.SignalR.Specification.Tests 6.0.5.nupkg Microsoft.AspNetCore.SignalR.Protocols.Json 6.0.5.nupkg Microsoft.AspNetCore.SignalR.Protocols.NewtonsoftJson 6.0.5.nupkg Microsoft.AspNetCore.SignalR.Protocols.MessagePack 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.win-x86 6.0.5.nupkg Microsoft.AspNetCore.Authentication.AzureADB2C.UI 6.0.5.nupkg AspNetCoreRuntime 6.0.x86 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.win-arm64 6.0.5.nupkg dotnet-sql-cache 6.0.5.nupkg Microsoft.AspNetCore.Authentication.JwtBearer 6.0.5.nupkg Microsoft.AspNetCore.Connections.Abstractions 6.0.5.nupkg Microsoft.AspNetCore.ConcurrencyLimiter 6.0.5.nupkg Microsoft.AspNetCore.Components.WebView 6.0.5.nupkg Microsoft.AspNetCore.Components.WebAssembly.Authentication 6.0.5.nupkg Microsoft.AspNetCore.Authentication.Twitter 6.0.5.nupkg Microsoft.Extensions.Http.Polly 6.0.5.nupkg Microsoft.JSInterop.WebAssembly 6.0.5.nupkg Microsoft.AspNetCore.Owin 6.0.5.nupkg Microsoft.AspNetCore.Mvc.Razor.RuntimeCompilation 6.0.5.nupkg Microsoft.AspNetCore.Identity.UI 6.0.5.nupkg Microsoft.AspNetCore.Metadata 6.0.5.nupkg Microsoft.AspNetCore.Identity.EntityFrameworkCore 6.0.5.nupkg Microsoft.AspNetCore.Http.Connections.Client 6.0.5.nupkg Microsoft.AspNetCore.Hosting.WindowsServices 6.0.5.nupkg Microsoft.AspNetCore.DataProtection.Extensions 6.0.5.nupkg Microsoft.Extensions.Caching.StackExchangeRedis 6.0.5.nupkg Microsoft.dotnet-openapi 6.0.5.nupkg Microsoft.AspNetCore.DataProtection.EntityFrameworkCore 6.0.5.nupkg Microsoft.AspNetCore.SpaServices.Extensions 6.0.5.nupkg Microsoft.AspNetCore.DataProtection 6.0.5.nupkg Microsoft.AspNetCore.ApiAuthorization.IdentityServer 6.0.5.nupkg Microsoft.AspNetCore.Authentication.Facebook 6.0.5.nupkg Microsoft.AspNetCore.Components.WebAssembly.DevServer 6.0.5.nupkg Microsoft.AspNetCore.Components.WebAssembly.Server 6.0.5.nupkg Microsoft.AspNetCore.AzureAppServicesIntegration 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.linux-musl-arm 6.0.5.nupkg Microsoft.AspNetCore.AzureAppServices.HostingStartup 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.linux-arm64 6.0.5.nupkg Microsoft.AspNetCore.SignalR.Common 6.0.5.nupkg Microsoft.AspNetCore.DataProtection.Abstractions 6.0.5.nupkg Microsoft.AspNetCore.Cryptography.KeyDerivation 6.0.5.nupkg Microsoft.AspNetCore.App.Runtime.win-x64 6.0.5.nupkg Microsoft.Extensions.WebEncoders 6.0.5.nupkg Microsoft.Extensions.Identity.Core 6.0.5.nupkg Microsoft.TemplateEngine.Abstractions 6.0.105.nupkg Microsoft.TemplateEngine.Utils 6.0.105.nupkg Microsoft.DotNet.Common.ItemTemplates 6.0.105.nupkg Microsoft.TemplateEngine.Core 6.0.105.nupkg Microsoft.TemplateEngine.Edge 6.0.105.nupkg Microsoft.TemplateEngine.Core.Contracts 6.0.105.nupkg Microsoft.TemplateEngine.IDE 6.0.105.nupkg Microsoft.TemplateSearch.Common 6.0.105.nupkg Microsoft.TemplateEngine.TemplateLocalizer.Core 6.0.105.nupkg Microsoft.DotNet.Common.ProjectTemplates.6.0 6.0.105.nupkg Microsoft.TemplateEngine.Orchestrator.RunnableProjects 6.0.105.nupkg Microsoft.TemplateEngine.TemplateLocalizer 6.0.105.nupkg Microsoft.DotNet.Compatibility 1.0.0-servicing.22221.11.nupkg Microsoft.EntityFrameworkCore.SqlServer.NetTopologySuite 6.0.5.nupkg Microsoft.EntityFrameworkCore.Sqlite.NetTopologySuite 6.0.5.nupkg Microsoft.Data.Sqlite 6.0.5.nupkg Microsoft.EntityFrameworkCore.Cosmos 6.0.5.nupkg Microsoft.EntityFrameworkCore.Specification.Tests 6.0.5.nupkg Microsoft.EntityFrameworkCore.Relational.Specification.Tests 6.0.5.nupkg Microsoft.EntityFrameworkCore.Relational 6.0.5.nupkg Microsoft.EntityFrameworkCore.InMemory 6.0.5.nupkg Microsoft.EntityFrameworkCore.Sqlite.Core 6.0.5.nupkg Microsoft.EntityFrameworkCore.Tools 6.0.5.nupkg Microsoft.EntityFrameworkCore.Design 6.0.5.nupkg Microsoft.EntityFrameworkCore.Abstractions 6.0.5.nupkg Microsoft.EntityFrameworkCore.AspNet.Specification.Tests 6.0.5.nupkg Microsoft.EntityFrameworkCore.Proxies 6.0.5.nupkg Microsoft.EntityFrameworkCore.SqlServer 6.0.5.nupkg Microsoft.EntityFrameworkCore.Sqlite 6.0.5.nupkg Microsoft.EntityFrameworkCore 6.0.5.nupkg dotnet-ef 6.0.5.nupkg Microsoft.Data.Sqlite.Core 6.0.5.nupkg Microsoft.EntityFrameworkCore.Analyzers 6.0.5.nupkg Microsoft.TemplateEngine.Core.Contracts 6.0.203.nupkg Microsoft.TemplateEngine.Utils 6.0.203.nupkg Microsoft.DotNet.Common.ItemTemplates 6.0.203.nupkg Microsoft.TemplateEngine.Abstractions 6.0.203.nupkg Microsoft.DotNet.Common.ProjectTemplates.6.0 6.0.203.nupkg Microsoft.TemplateEngine.Core 6.0.203.nupkg Microsoft.TemplateEngine.Edge 6.0.203.nupkg Microsoft.TemplateEngine.Orchestrator.RunnableProjects 6.0.203.nupkg Microsoft.TemplateEngine.IDE 6.0.203.nupkg Microsoft.TemplateEngine.TemplateLocalizer.Core 6.0.203.nupkg Microsoft.TemplateSearch.Common 6.0.203.nupkg Microsoft.TemplateEngine.TemplateLocalizer 6.0.203.nupkg Microsoft.DotNet.Compatibility 1.0.0-servicing.22221.10.nupkg Microsoft.DotNet.Common.ProjectTemplates.6.0 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.2.1 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.2.2 6.0.300.nupkg Microsoft.TemplateEngine.Edge 6.0.300.nupkg Microsoft.TemplateEngine.Abstractions 6.0.300.nupkg Microsoft.TemplateEngine.Core.Contracts 6.0.300.nupkg Microsoft.TemplateEngine.Orchestrator.RunnableProjects 6.0.300.nupkg Microsoft.TemplateEngine.IDE 6.0.300.nupkg Microsoft.TemplateSearch.Common 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.2.0 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.3.1 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.5.0 6.0.300.nupkg Microsoft.TemplateEngine.Core 6.0.300.nupkg Microsoft.TemplateEngine.Utils 6.0.300.nupkg Microsoft.TemplateEngine.TemplateLocalizer 6.0.300.nupkg Microsoft.DotNet.Common.ItemTemplates 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.1.x 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.3.0 6.0.300.nupkg Microsoft.TemplateEngine.TemplateLocalizer.Core 6.0.300.nupkg Microsoft.TemplateSearch.Common 6.0.300.nupkg Microsoft.DotNet.Common.ItemTemplates 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.1.x 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.2.0 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.2.1 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.2.2 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.3.0 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.3.1 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.5.0 6.0.300.nupkg Microsoft.DotNet.Common.ProjectTemplates.6.0 6.0.300.nupkg Microsoft.TemplateEngine.Abstractions 6.0.300.nupkg Microsoft.TemplateEngine.Core 6.0.300.nupkg Microsoft.TemplateEngine.Core.Contracts 6.0.300.nupkg Microsoft.TemplateEngine.Edge 6.0.300.nupkg Microsoft.TemplateEngine.IDE 6.0.300.nupkg Microsoft.TemplateEngine.Orchestrator.RunnableProjects 6.0.300.nupkg Microsoft.TemplateEngine.TemplateLocalizer 6.0.300.nupkg Microsoft.TemplateEngine.TemplateLocalizer.Core 6.0.300.nupkg Microsoft.TemplateEngine.Utils 6.0.300.nupkg FSharp.Compiler.Service 41.0.4.nupkg Microsoft.DotNet.Compatibility 1.1.0.nupkg FSharp.Core 6.0.4.nupkg

This tutorial will teach us how to download and install .NET (or .NET Core or Dot Net Core). The downloads consist of three parts the .NET SDK, runtime & Hosting bundle. Learn the difference between the .NET SDK, Runtime & Hosting bundle. We have also listed dependencies that you must install before. Also the list of supported OS. ASP.NET Core is not a separate download. It is installed as part of the .NET core.

Table of Contents

  • .NET Vs .NET Core
  • Download .NET
  • Difference Between SDK Vs Runtime Vs Hosting Bundle
    • .NET SDK
    • Runtime
    • ASP.NET Core Hosting Bundle
  • Supported OS
    • Windows
    • macOS
    • Linux
  • .NET SDK Dependencies
  • Installing .NET SDK
  • How to find out which .Net version is installed on your PC

 .NET Framework, is a development platform for creating Windows apps. It was released in 2002. The current version is 4.8 and it will be its last version.

.NET Core is a successor .NET Framework. It was called .NET Core until the version 3.1.

The .NET Core was renamed as .NET from the version 5.0.

Download .NET

You can download NET Core from the link https://dotnet.microsoft.com/download/dotnet-core

Download Dot net core

As of the writing of this article .NET Core 7.0.4 is the latest stable version. Choose the recommended version from the list. Also, make sure to check whether your OS supports the version by scrolling down to the Supported OS Section

Dot net core downloads SDK Hosting Bundle Desktop runtime

The section contains 4 downloads underlined in red.

Difference Between SDK Vs Runtime Vs Hosting Bundle

The dot not core download page contains three download options. They are

  1. .NET SDK
  2. Runtime. There are three options here. .NET Runtime, .NET Desktop Runtime & ASP.NET Core Runtime.
  3. ASP.NET Core Hosting Bundle for Windows. This is listed under ASP.NET Core Runtime.

.NET SDK

The SDK stands for Software Development Kit contains the everything you need to develop, build and run .NET Core Applications. You can build app either using command-line tools or using any editor like Visual Studio/Visual Studio Code.

SDK also includes the runtime.

Runtime

The Run time includes everything you need to run a .NET core Application. The SDK is to build the App. The Runtime is to run the App.

There are three run times available.

  • .NET Runtime
  • .NET Desktop Runtime
  • ASP.NET Core Runtime

NET Runtime: Contains just the components needed to run a console app.

ASP.NET Core Runtime: Contains the components needed to run a existing web/server applications. This Runtime also includes the .NET Runtime

NET Desktop Runtime: Contains the components needed to run a existing Windows desktop applications. This Runtime also includes the .NET Runtime

ASP.NET Core Hosting Bundle

Under ASP.NET Core Runtime, we have a download option for Hosting Bundle.

The Hosting bundle contains the files required to run existing web/server applications on the IIS Server in Windows OS. It also includes the .NET Core run time & ASP.NET Core Runtime.

Supported OS

Windows

Version Supported OS Version
7.0 Windows 7 Not Supported
Windows 8.1 Not Supported
Windows 10 1607+
Windows 11 22000+
Windows Server 2012+
Nano Server 1809+
6.0 Windows 7 SP1 Supported with Extended Security Updates
Windows 8.1
Windows 10 1607+
Windows 11 22000+
Windows Server 2012+
Nano Server 1809+
5.0 Windows 7 SP1 Supported with Extended Security Updates
Windows 8.1
Windows 10 1607
Windows 11 22000+
Windows Server 2012+
Nano Server 1809+
3.0 Windows 7 SP1
Windows 8.1
Windows 10 1607+
Nano Server 1803+
Windows Server 2012 R2

macOS

Dot Net Version Mac Version
7.0 10.15+
6.0 10.15+
5.0 10.15+
3.0 10.13+ Apple Support Sitemap
Apple Security Updates

Linux

Dot Net Version OS Version Architecture
7.0 Alpine Linux 3.15+ x64, Arm64, Arm32
CentOS 7+ x64
Debian 10+ x64, Arm64, Arm32
Fedora 33+ x64
openSUSE 15+ x64
Oracle Linux 7+ x64
Red Hat Enterprise Linux 7+ x64, Arm64
SUSE Enterprise Linux (SLES) 12 SP2+ x64
Ubuntu 18.04+ x64, Arm64, Arm32
6.0 Alpine Linux 3.13+ x64, Arm64, Arm32
CentOS 7+ x64
Debian 10+ x64, Arm64, Arm32
Fedora 33+ x64
openSUSE 15+ x64
Oracle Linux 7+ x64
Red Hat Enterprise Linux 7+ x64, Arm64
SUSE Enterprise Linux (SLES) 12 SP2+ x64
Ubuntu 16.04, 18.04, 20.04+ x64, Arm64, Arm32
5.0 Alpine Linux 3.12+
3.13+(Arm64 only)
x64, Arm64
CentOS 7+ x64
Debian 9+ x64, Arm32, Arm64
Fedora 33+ x64
Linux Mint 18+ x64
openSUSE 15+ x64
Red Hat Enterprise Linux 7+ x64
SUSE Enterprise Linux (SLES) 12 SP2+ x64
Ubuntu 21.04, 20.04, 18.04, 16.04 x64, Arm32, Arm64
3.0 Red Hat Enterprise Linux 6+, 7, 8 x64
CentOS 7, 8 x64
Oracle Linux 7, 8 x64
Fedora 30+ x64
Debian 9+ x64, ARM32, ARM64
Ubuntu 16.04+ x64, ARM32, ARM64
Linux Mint 18+ x64
openSUSE 15+ x64
SUSE Enterprise Linux (SLES) 12 SP2+ x64
Alpine Linux 3.8+ x64, ARM64

.NET SDK Dependencies

The .NET SDK has a dependency on the following Packages. Hence you need to install them

Windows 7

Microsoft Visual C++ 2015-2019 Redistributable 64-bit / 32-bit.

KB3063858 64-bit / 32-bit on Windows 7 SP1 ESU.

 Microsoft Root Certificate Authority 2011 (.NET Core 2.1 offline installer only) Windows 7 SP1 ESU.

Microsoft Visual C++ 2015 Redistributable Update 3.

Universal C Runtime https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows

Security Advisory https://support.microsoft.com/en-us/help/2533623/microsoft-security-advisory-insecure-library-loading-could-allow-remot

Window 8.1

Microsoft Visual C++ 2015-2019 Redistributable 64-bit / 32-bit.

Microsoft Visual C++ 2015 Redistributable Update 3.

Universal C Runtime https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows

Security Advisory https://support.microsoft.com/en-us/help/2533623/microsoft-security-advisory-insecure-library-loading-could-allow-remot

Windows Server 2012

Microsoft Visual C++ 2015-2019 Redistributable 64-bit / 32-bit

Universal C Runtime https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows

Security Advisory https://support.microsoft.com/en-us/help/2533623/microsoft-security-advisory-insecure-library-loading-could-allow-remot

Windows Server 2012 R2

Microsoft Visual C++ 2015-2019 Redistributable 64-bit / 32-bit

Universal C Runtime https://support.microsoft.com/en-us/help/2999226/update-for-universal-c-runtime-in-windows

Security Advisory https://support.microsoft.com/en-us/help/2533623/microsoft-security-advisory-insecure-library-loading-could-allow-remot

Installing .NET SDK

Installing .NET SDK is quite straight forward. Double click on the Downloaded Installer

Dot Net SDK Begin Installation

Click on Install to begin the installation.

Microsoft-NET-Core-SDK-Installation

It will take some time.

dot net Core installation in progress

In the end, you will see the installation successful window. It will give you the details of the component installed.

Microsoft NET Core SDK Installation Complete

How to find out which .Net version is installed on your PC

Open the folder C:\Program Files\dotnet\sdk or C:\Program Files (x86)\dotnet\sdk. You should be able to see all the Dot net Core versions installed in your PC

How to find the version of dot net installed

You can check the version of the Dot net core runtime from the folder C:\Program Files\dotnet\shared\Microsoft.NETCore.App

Find out which version of DOT Net runtime is Installed

Path to dotnet.exe using where

Where dotnet

dotnet --info will give you more information is about the .Net core installation as shown below

dotnet info

SourceForge logo

SourceForge logo

ASP.NET Core

A framework for building web apps and services with .NET and C#


This is an exact mirror of the ASP.NET Core project, hosted at https://www.microsoft.com.
SourceForge is not affiliated with ASP.NET Core.
ASP.NET Core is a trademark of Microsoft.
For more information, see the SourceForge Open Source Mirror Directory.

  • Summary

  • Files

  • Reviews


Download Latest Version
NET 7.0.11.zip (33.4 MB)

Get Updates

Home

Name Modified Size InfoDownloads / Week
v7.0.11 2023-08-25

27
27 weekly downloads

v6.0.22 2023-08-25

1
1 weekly downloads

v7.0.10 2023-07-15

0

v6.0.21 2023-07-15

0

v7.0.9 2023-06-21

1
1 weekly downloads

Totals: 5 Items   29

Other Useful Business Software

Open LMS delivers an effective and engaging learning experience. Icon

Open LMS delivers an effective and engaging learning experience.

Open LMS is Open Source at its core. Migrating to Open LMS is simple and easy.

As the largest commercial provider of hosting and support services for the open-source Moodle™ learning platform, we help organizations and institutions deliver great learning experiences without complexities

Learn More

  • Asmtxhci sys синий экран windows 10
  • Asrock a75m hvs драйвер звука windows 10
  • Asrock a320m hdv установка windows 7
  • Asrock a320m dvs драйвера windows 10
  • Asp net core windows authentication