MSB4246 diagnostikkod

I den här artikeln beskrivs felkoden för MSB4246.

Meddelandetext

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:

Beskrivning

Moderna MSBuild-projektfiler refererar till ett projekt-SDK med hjälp av attributet Sdk . Se Projekt-SDK:er. För att lösa attributvärdet använder MSBuild SDK-lösaren. Om matchningssammansättningarna inte hittas i de förväntade installationsmapparna får du det här felet.

Lösning / Beslut

Installera om MSBuild eller .NET SDK eller reparera installationen av Visual Studio. Läs om hur du reparerar Visual Studio.

Gäller för

Alla versioner av MSBuild