Sdílet prostřednictvím


Chyba NuGet NU1014

Scénář

Neplatná hodnota NuGetAudit "sample". Platné hodnoty: true, false.

Neplatná hodnota NuGetAuditLevel 'sample';. Platné hodnoty: nízká, střední, vysoká, kritická.

Neplatná hodnota NuGetAuditMode sample. Platné hodnoty: přímé, všechny.

Problém

Soubor projektu nebo soubor, který importuje (například Directory.Build.props) definoval vlastnost MSBuild zobrazenou v chybové zprávě (buď NuGetAudit, NuGetAuditLevelnebo NuGetAuditMode) na neplatnou hodnotu.

Řešení

  • Odeberte definici vlastnosti MSBuild tak, aby používala výchozí hodnotu NuGetu.
  • Změňte hodnotu vlastnosti MSBuild na hodnotu, která obsahuje chybové seznamy jako platné.

Například pokud jeden z vašich souborů MSBuild aktuálně obsahuje <NuGetAuditLevel>sample<NuGetAuditLevel>, buď odstranit řádek, nebo změnit na <NuGetAuditLevel>low</NuGetAuditLevel>.

Pokud chcete zjistit, kde se vlastnost definuje, můžete použít argument příkazového -preprocess řádku nástroje MSBuild. Podívejte se také na příklad nástroje MSBuild na stránce pro přizpůsobení sestavení.