Edit

Share via


MSB3971 diagnostic code

This article describes the MSB3971 error code.

Message text

MSB3971: The reference assemblies for 'value' were not found. You might be using an older .NET SDK to target .NET 5.0 or higher. Update Visual Studio and/or your .NET SDK.

Description

This error occurs when you're building for .NET 5 or later, but you're using an older version of the .NET SDK.

Resolution

This issue can usually be resolved by upgrading to a newer version of your build tools. To install a newer version of the .NET SDK, see Download .NET.

Applies to

All versions of MSBuild