Fehler und Warnungen

In NuGet 4.3.0+ werden Fehler und Warnungen nummeriert, wie in diesem Thema beschrieben, und es werden detaillierte Informationen bereitgestellt, die Ihnen bei der Behebung der beteiligten Probleme helfen.

Die hier aufgeführten Fehler und Warnungen sind nur für PackageReference-basierte Projekte und NuGet 4.3.0+ verfügbar. NuGet berücksichtigt auch MSBuild-Eigenschaften, um Warnungen zu unterdrücken oder sie auf Fehler zu erhöhen. Weitere Informationen finden Sie unter Vorgehensweise: Unterdrücken von Compiler-Warnungen.

Jedes Profil unterstützt die folgenden Konfigurationseinstellungen.

Eigenschaft `Scope` Beschreibung
TreatWarningsAsErrors Projekt Behandelt alle Warnungen als Fehler
NoWarn Project, PackageReference, ProjectReference Unterdrücken der Warnung für den aktuellen Projekt-, Paket- oder Projektverweis
WarningsAsErrors Projekt Behandeln bestimmter Warnungen als Fehler
WarningsNotAsErrors Projekt Warnungen nicht als Fehler behandeln. Wird in Kombination mit TreatWarningsAsErrors "true" verwendet.

Fehler

Group Fehlernummer
Ungültige Eingabefehler NU1001, NU1002, NU1003, NU1004, NU1005, NU1006, NU1007, NU1008, NU1009, NU1010, NU1011, NU1012,
Fehlende Paket- und Projektfehler NU1100, NU1101, NU1102, NU1103, NU1104, NU1105, NU1106, NU1107, NU1108, NU1109
Paketquellenzuordnung NU1110
Kompatibilitätsfehler NU1201, NU1202, NU1203, NU1204, NU1401, NU1402, NU1403
Fehler bei der Wiederherstellung des Dotnet-Tools NU1211, NU1212, NU1213
NuGet-Quellfehler NU1301
Interne NuGet-Fehler NU1000
Fehler bei signierten Paketen (Erstellung und Überprüfung) NU3001, NU3004, NU3005, NU3008, NU3034
Packfehler NU5000, NU5001, NU5002, NU5003, NU5004, NU5005, NU5007, NU5008, NU5009, NU5010, NU5011, NU5012, NU5013, NU5014, NU5015, NU5016, NU5017, NU5018, NU5019, NU5020, NU5021, NU5022, NU5023, NU5024, NU5025, NU5026, NU5027, NU5028, NU5029, NU5036, NU5042, NU5049
Lizenzspezifische Packfehler NU5030, NU5031, NU5032, NU5033, NU5034, NU5035
NuGetAudit-spezifische Warnungen NU1014, NU1900, NU1901, NU1902, NU1903, NU1904, NU1905

Warnungen

Group Warnnummer
Ungültige Eingabewarnungen NU1501, NU1502, NU1503, NU1504, NU1505, NU1506, NU1507
Unerwartete Paketversionswarnungen NU1601, NU1602, NU1603, NU1604, NU1605, NU1606, NU1607
Konfliktwarnungen für Resolver NU1608
Paketfallbackwarnungen NU1701
Feedwarnungen NU1801, NU1802, NU1803
NuGet interne Warnungen NU1500
Warnungen signierter Pakete (Erstellung und Überprüfung) NU3000, NU3002, NU3003, NU3006, NU3007, NU3009, NU3010, NU3011, NU3012, NU3013, NU3014, NU3015, NU3016, NU3017, NU3018, NU3019, NU3020, NU3021, NU3022, NU3023, NU3024, NU3025, NU3026, NU3027, NU3028, NU3029, NU3030, NU3031, NU3032, NU3033, NU3035, NU3036, NU3037, NU3038, NU3040, NU3042
Packwarnungen NU5100, NU5101, NU5102, NU5103, NU5104, NU5105, NU5106, NU5107, NU5108, NU5109, NU5110, NU5111, NU5112, NU5114, NU5115, NU5116, NU5117, NU5118, NU5119, NU5120, NU5121, NU5122, NU5123, NU5127, NU5128, NU5129, NU5130, NU5131, NU5133, NU5500, NU5501
Lizenzspezifische Packwarnungen NU5124, NU5125
Symbolspezifische Packwarnungen NU5046, NU5047, NU5048