LTS version

G Jeyan 40 Reputation points
2026-03-02T10:49:10.9733333+00:00

WHICH VERSION IS LTS? .net10 or .net9.0 or .net8.0

Developer technologies | ASP.NET Core | Other
0 comments No comments

Answer accepted by question author
Jack Dang (WICLOUD CORPORATION) 18,975 Reputation points Microsoft External Staff Moderator
2026-03-03T02:56:47.95+00:00

Hi @G Jeyan ,

Thanks for reaching out.

AgaveJoe has already summarized this well, and it matches the official support policy. Here’s how the versions break down:

  • .NET 8.0 is LTS (Long-Term Support)
  • .NET 9.0 is STS (Standard-Term Support)
  • .NET 10 is also LTS

In general, even-numbered releases (like .NET 8 and .NET 10) are LTS and are supported for a minimum of three years. Odd-numbered releases (like .NET 9) are STS and are supported for about two years.

If you’re planning for production or a long-running project, an LTS version such as .NET 8 or .NET 10 would be the safer choice. STS versions are typically used when you want newer features and are comfortable upgrading more frequently.

Hope this helps! If our answers were helpful - kindly follow the instructions here so others with the same problem can benefit as well.

Was this answer helpful?

1 person found this answer helpful.

Answer accepted by question author
AgaveJoe 31,546 Reputation points
2026-03-02T12:04:46.4866667+00:00

The current Long-Term Support (LTS) versions for ASP.NET Core are .NET 10 and .NET 8

Even-numbered releases (e.g., .NET 8, .NET 10) are LTS releases, supported for a minimum of three years.

Odd-numbered releases (e.g., .NET 9) are Standard Term Support (STS) releases, supported for 18 months

Reference documentaiton.

https://dotnet.microsoft.com/en-us/platform/support/policy/dotnet-core

Was this answer helpful?

1 person found this answer helpful.
0 comments No comments

1 additional answer

Sort by: Most helpful
  1. AI answer

    2026-03-02T10:49:18.5033333+00:00

    .NET 10 and .NET 8 are Long Term Support (LTS) releases.

    .NET 9 is a Standard Term Support (STS) release, not LTS.

    Specifically:

    • .NET 10: LTS, supported until November 2028.
    • .NET 9: STS, supported until November 2026.
    • .NET 8: LTS, supported until November 2026.

    References:

    AI-generated content may be incorrect. Read our transparency notes for more information.

    Was this answer helpful?

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.