Microsoft announced that it will stop providing service updates, security fixes, and technical support for .NET Core 3.1 on December 13, 2022. Now, you can still download .NET Core 3.1. This post from MiniTool tells you how to download .NET Core 3.1.

Microsoft .NET Core 3.1 Framework is scheduled to end support on December 13, 2022. Microsoft recommends upgrading .NET Core 3.1 applications to .NET 6.0 for continued support in the future.

What’s New in .NET 6 and How to Download and Install .NET 6?
What’s New in .NET 6 and How to Download and Install .NET 6?

What’s new in .NET 6? How to download .NET 6? How to install it? If you are looking for the answers to the above questions, you can refer to this post.

Read More

Visual Studio Support

Visual Studio 2019 (v8.10) for Mac

Included Runtime

  • .NET runtime 3.1.28
  • ASP.NET Core runtime 3.1.28
  • .NET Desktop Runtime 3.1.28

Supported Language

  • C# 8.0
  • F# 4.7

Visual Basic 15.9

.NET Core 3.1 Download

The latest release date is August 9, 2022.

.NET Core 3.1 SDK 3.1.422 Download

.NET Core SDK 3.1.100 includes the .NET Core 3.1 runtime, so there is no need to download the runtime package separately when installing the SDK. After installing .NET Core SDK 3.1.100, the following command will show you the tools version you are running 3.1.100.

OSInstallersBinaries
LinuxPackage manager instructionsArm32 | Arm64 | x64 | x64 Alpine
macOSx64x64
Windowsx64 | x86Arm32 | x64 | x86
Alldotnet-install scripts

ASP.NET Core Runtime 3.1.28 Download

The ASP.NET Core runtime enables you to run existing web/server applications. On Windows, it’s recommended to install the Hosting Bundle, which includes .NET Runtime and IIS support.

OSInstallersBinaries
LinuxPackage manager instructionsArm32 | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOSx64
WindowsHosting Bundle | x64 | x86Arm32 | x64 | x86

.NET Desktop Runtime 3.1.28 Download

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.

OSInstallersBinaries
Windowsx64 | x86

.NET Runtime 3.1.28 Download

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.

OSInstallersBinaries
LinuxPackage manager instructionsArm32 | Arm64 | Arm64 Alpine | x64 | x64 Alpine
macOSx64x64
Windowsx64 | x86Arm32 | x64 | x86
Alldotnet-install scripts
What Is .NET Core 5 & Download .Net 5 (Windows, macOS, Linux)
What Is .NET Core 5 & Download .Net 5 (Windows, macOS, Linux)

What is .NET Core 5? How to download and install NET 5 on Windows, macOS, and Linux? This post provides detailed information about .NET 5 for you.

Read More

Install .NET Core 3.1

Now that you have downloaded the appropriate installation package, you can start installing it. The installation of .NET Core 3.1 is a simple process. After installation, all your applications will run with the new version, as the previous version will be replaced.

Step 1: Double-click the installation package (for macOS and Windows) to run the installation package, then click Install on the Install wizard.

Step 2: Installation will now begin. It doesn’t take much time and doesn’t require a reboot. After the installation is successful, click Close.

Step 3: You have now installed .NET. You can check the version of .NET you are running by typing the following at a command prompt:

wmic product get description | findstr /C:.NET

Final Words

This post introduces links for you to download .NET Core 3.1 and you can know how to install it. It’s still recommended to download the latest version of .NET Core. I hope that this post can be helpful to you.

  • linkedin
  • reddit