Download .NET Framework

.NET Framework is a Windows-only version of .NET for building client and server applications.

We recommend that all new product development uses .NET 8 or later. These newer .NET versions are cross-platform, support more application types, and deliver high performance.

You should only download .NET Framework if one of the following is true:

  1. An application you're building requires .NET Framework.
  2. An application you're using requires .NET Framework.

The following releases have reached end of life, meaning they're no longer supported. We recommend moving to a supported release.

Docker

Looking for .NET Framework Docker images for Windows?

Explore .NET Framework images