Udostępnij za pośrednictwem


Błąd narzędzia NuGet NU1014

Scenariusz

Nieprawidłowa wartość NuGetAudit "sample". Prawidłowe wartości: true, false.

Nieprawidłowa wartość NuGetAuditLevel "sample";. Prawidłowe wartości: niski, umiarkowany, wysoki, krytyczny.

Nieprawidłowa wartość NuGetAuditMode "sample". Prawidłowe wartości: bezpośrednie, wszystkie.

Problem

Plik projektu lub plik importowane (na przykład Directory.Build.props) zdefiniował właściwość MSBuild wyświetlaną w komunikacie o błędzie ( NuGetAudit, NuGetAuditLevellub NuGetAuditMode) na nieprawidłową wartość.

Rozwiązanie

  • Usuń definicję właściwości MSBuild, aby użyć wartości domyślnej narzędzia NuGet.
  • Zmień wartość właściwości MSBuild na wartość, która jest wyświetlana jako prawidłowa.

Jeśli na przykład jeden z plików MSBuild ma <NuGetAuditLevel>sample<NuGetAuditLevel>obecnie wartość , usuń wiersz lub zmień go na <NuGetAuditLevel>low</NuGetAuditLevel>.

Aby dowiedzieć się, gdzie jest definiowana właściwość, możesz użyć argumentu -preprocesswiersza polecenia programu MSBuild. Zobacz również przykład programu MSBuild na stronie dostosowywania kompilacji.