Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
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