.NET 2.1 LTS

This version has reached end of life and no longer receives updates.

End of Life .NET health badge
Released

May 30, 2018

Active Support

Ongoing

End of Life

August 21, 2021

Latest Patch

2.1.30 (August 19, 2021)

LTS Since

Yes

About .NET 2.1 LTS

.NET 2.1 reached end of life over 4 years ago on August 21, 2021. It no longer receives security patches, bug fixes, or any form of official support. Running this version in production exposes your systems to unpatched vulnerabilities and growing incompatibility with modern libraries and tooling.

The recommended upgrade target is .NET 10 LTS. You are 3 major versions behind, so review the changelog for each version in between to catch any breaking changes. A staged upgrade through each major version is often safer than jumping directly.

Lifecycle Progress

Released: May 2018 EOL: Aug 2021

This version reached end of life August 21, 2021.

Previous Version

.NET 2.0

End of Life
Next Version

.NET 2.2

End of Life

All .NET Versions

Version Released EOL Latest Status
10 November 11, 2025 November 14, 2028 10.0.3 LTS — Active
9 November 12, 2024 November 10, 2026 9.0.13 Active
8 November 14, 2023 November 10, 2026 8.0.24 LTS — Active
7 November 8, 2022 May 14, 2024 7.0.20 End of Life
6 November 8, 2021 November 12, 2024 6.0.36 End of Life
5 November 10, 2020 May 10, 2022 5.0.17 End of Life
3.1 December 3, 2019 December 13, 2022 3.1.32 End of Life
3.0 September 23, 2019 March 3, 2020 3.0.3 End of Life
2.2 December 4, 2018 December 23, 2019 2.2.8 End of Life
2.1 (current page) May 30, 2018 August 21, 2021 2.1.30 End of Life
2.0 August 14, 2017 October 1, 2018 2.0.9 End of Life
1.1 November 16, 2016 June 27, 2019 1.1.13 End of Life
1.0 June 27, 2016 June 27, 2019 1.0.16 End of Life

Frequently Asked Questions

When was .NET 2.1 released?
.NET 2.1 was released on May 30, 2018.
When does .NET 2.1 reach end of life?
.NET 2.1 reached end of life on August 21, 2021. It no longer receives security patches or bug fixes. You should upgrade to a supported version.
Is .NET 2.1 an LTS release?
Yes, .NET 2.1 is a Long-Term Support (LTS) release, which means it receives extended maintenance and security updates for a longer period than regular releases.
What is the latest patch version of .NET 2.1?
The latest patch release is 2.1.30, released on August 19, 2021.
Should I still use .NET 2.1?
No. .NET 2.1 has reached end of life and no longer receives security updates. Running EOL software exposes your applications to unpatched vulnerabilities. You should plan an upgrade to a currently supported version.

Related Resources

Get release updates for .NET

Breaking changes, security patches, EOL warnings. Monthly digest, no spam.

Free forever. Unsubscribe anytime. We track 50+ technologies.