netstandard2.0 to netstandard2.1

Dani_S 4,896 Reputation points
2025-12-15T09:43:34.6233333+00:00

Hi,

1.I'm using VS 2026.

2.My current class library is:

<Project Sdk="Microsoft.NET.Sdk">

<PropertyGroup>

	<TargetFramework>netstandard2.0</TargetFramework>

</PropertyGroup>

3.I see option only to move netstandard2.1 is it ?

4.netstandard2.1 supported client in .NET 9 and 10?

Thanks in advance,

Developer technologies | Visual Studio | Other
Developer technologies | Visual Studio | Other
A family of Microsoft suites of integrated development tools for building applications for Windows, the web, mobile devices and many other platforms. Miscellaneous topics that do not fit into specific categories.
0 comments No comments
{count} votes

Answer accepted by question author
  1. RLWA32 51,536 Reputation points
    2025-12-15T11:07:39.09+00:00

    @Dani_S According to Microsoft's documentation ".NET Standard 2.1 is the last version of .NET Standard that will be released. For more information, see .NET 5+ and .NET Standard."

    The documentation also addresses support -

    netstandardsupport

    You found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Q&A Assist
    2025-12-15T09:43:42.7733333+00:00
    AI generated content. This question contains an answer created with AI from Q&A Assist. Learn more

    Yes, you can upgrade your class library from netstandard2.0 to netstandard2.1. The .NET Standard 2.1 version is supported by .NET 5 and later, which includes .NET 9 and .NET 10. Therefore, if you are using Visual Studio 2026, you should have the option to target netstandard2.1 and it will be compatible with clients running .NET 9 and 10.


    References:


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.