MSB4246 codice di diagnostica

Questo articolo descrive il codice di errore MSB4246.

Testo del messaggio

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:

Descrizione

I file di progetto MSBuild moderni fanno riferimento a un SDK di progetto usando l'attributo Sdk . Vedere Project SDK Per risolvere il valore dell'attributo, MSBuild usa il resolver SDK. Se gli assembly del sistema di risoluzione non vengono trovati nelle cartelle di installazione previste, viene visualizzato questo errore.

Risoluzione

Reinstallare MSBuild o .NET SDK oppure ripristinare l'installazione di Visual Studio. Vedere Ripristinare Visual Studio.

Si applica a

Tutte le versioni di MSBuild