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 MSB4244 error code.
Message text
MSB4244: The SDK resolver assembly 'assembly-name' could not be loaded.
Description
An SDK resolver assembly is an assembly that is loaded when an SDK is referenced in a project file. The purpose of the SDK resolver is to find and load the appropriate SDK. If this error occurs, it means that the resolver assembly couldn't be located or loaded.
For general information on SDKs in MSBuild, see Use MSBuild project SDKs.
Resolution
This error should never occur if you're using dotnet build
or Visual Studio to build, but it could occur in a custom tool that uses the MSBuild API to perform a build and doesn't locate the right MSBuild installation files. The recommended way to locate MSBuild is to use MSBuildLocator. For detailed instructions, see Find and use MSBuild versions.
Applies to
All versions of MSBuild