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, NU1302 |
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 |