NuGet 4.3.0+'da hatalar ve uyarılar bu konuda açıklandığı gibi numaralandırılır ve ilgili sorunları gidermenize yardımcı olacak ayrıntılı bilgiler sağlar.
Burada listelenen hatalar ve uyarılar yalnızca PackageReference tabanlı projeler ve NuGet 4.3.0+ ile kullanılabilir. NuGet, uyarıları engellemek veya bunları hatalara yükseltmek için MSBuild özelliklerini de kabul eder. Daha fazla bilgi için Visual Studio belgelerindeki Nasıl yapılır: Derleyici Uyarılarını Gizleme bölümüne bakın.
NuGet aşağıdaki yapılandırma özelliklerini destekler.
Özellik
Scope
Açıklama
TreatWarningsAsErrors
Proje
Tüm NuGet uyarılarını hata olarak algılar
NoWarn
Project, PackageReference, ProjectReference
Geçerli proje, paket veya proje başvurusu uyarısını gizleme
UyarılarAsErrors
Proje
Bazı uyarıları hata olarak ele al
WarningsNotAsErrors
Proje
Bazı uyarıları hata olarak değil olarak değerlendirin. true olarak ayarlanmış ile TreatWarningsAsErrors birlikte kullanılır.