MSB4246 código de diagnóstico

Este artigo descreve o código de erro MSB4246.

Texto da mensagem

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:

Descrição

Os arquivos de projeto modernos do MSBuild fazem referência a um SDK do projeto usando o Sdk atributo. Consulte SDKs do Project Para resolver o valor do atributo, o MSBuild usa o Resolvedor do SDK. Se os assemblies de resolvedor não forem encontrados nas pastas de instalação esperadas, você receberá esse erro.

Resolução

Reinstale o MSBuild ou o SDK do .NET ou repare a instalação do Visual Studio. Consulte Reparar o Visual Studio.

Aplica-se a

Todas as versões do MSBuild