tanılama kodunu MSB4246

Bu makalede MSB4246 hata kodu açıklanmaktadır.

İleti metni

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:

Açıklama

Modern MSBuild proje dosyaları, Sdk özniteliğini kullanarak bir proje SDK'ye başvurur. Bkz . Proje SDK'ları Öznitelik değerini çözümlemek için MSBuild SDK Çözümleyicisi'ni kullanır. Çözümleyici derlemeleri beklenen yükleme klasörlerinde bulunmazsa bu hatayı alırsınız.

Çözüm

MSBuild'i veya .NET SDK'yı yeniden yükleyin veya Visual Studio yüklemenizi onarın. Bkz. Visual Studio'yu onarma.

Şunun için geçerlidir:

MSBuild'in tüm sürümleri