code de diagnostic MSB4246

Cet article décrit le code d’erreur MSB4246.

Texte du message

MSB4246: SDK Resolver folder exists but without an SDK Resolver DLL or manifest file. This may indicate a corrupt or invalid installation of MSBuild. SDK resolver path:

Descriptif

Les fichiers projet MSBuild modernes font référence à un kit SDK de projet à l’aide de l’attribut Sdk . Voir les SDKs du projet Pour résoudre la valeur de l’attribut, MSBuild utilise le SDK Resolver. Si les assemblys de programme de résolution ne sont pas trouvés dans les dossiers d’installation attendus, vous obtenez cette erreur.

Résolution

Réinstallez MSBuild ou le Kit de développement logiciel (SDK) .NET, ou réparez votre installation de Visual Studio. Consultez Réparer Visual Studio.

S’applique à

Toutes les versions de MSBuild