Aracılığıyla paylaş


NuGet Hatası NU1014

Senaryo

Geçersiz NuGetAudit değeri 'sample'. Geçerli değerler: true, false.

Geçersiz NuGetAuditLevel değeri 'sample';. Geçerli değerler: düşük, orta, yüksek, kritik.

Geçersiz NuGetAuditMode değeri 'sample'. Geçerli değerler: doğrudan, tümü.

Sorun

Proje dosyanız veya içeri aktardığı bir dosya (örneğin Directory.Build.props), hata iletisinde gösterilen MSBuild özelliğini ( NuGetAudit, NuGetAuditLevelveya NuGetAuditMode) geçersiz bir değere tanımladı.

Çözüm

  • NuGet'in varsayılan değerini kullanmak için MSBuild özelliğinin tanımını kaldırın.
  • MSBuild özelliğinin değerini, hatanın geçerli olarak listelediği bir değerle değiştirin.

Örneğin, MSBuild dosyalarınızdan birinde şu anda varsa <NuGetAuditLevel>sample<NuGetAuditLevel>satırı silin veya olarak değiştirin <NuGetAuditLevel>low</NuGetAuditLevel>.

Özelliğin tanımlandığı yeri bulmak için MSBuild'in -preprocess komut satırı bağımsız değişkenini kullanabilirsiniz. Ayrıca, derlemeyi özelleştirmek için sayfadaki MSBuild örneğine bakın.