Erreurs et avertissements

Dans NuGet 4.3.0+, les erreurs et les avertissements sont numérotés comme décrit dans ce topic et fournissent des informations détaillées pour vous aider à résoudre les problèmes impliqués.

Les erreurs et avertissements répertoriés ici sont disponibles uniquement avec les projets basés sur PackageReference et NuGet 4.3.0+. NuGet honore également les propriétés MSBuild pour supprimer les avertissements ou les élever à des erreurs. Pour plus d’informations, consultez Guide pratique pour supprimer les avertissements du compilateur dans la documentation de Visual Studio.

NuGet prend en charge les propriétés de configuration suivantes.

Propriété Étendue Description
TreatWarningsAsErrors Project Traite tous les avertissements NuGet comme des erreurs.
NoWarn Project, PackageReference, ProjectReference Supprimer l’avertissement pour le projet, le package ou la référence du projet actuel
WarningsAsErrors Project Considère certains avertissements comme des erreurs.
WarningsNotAsErrors Project Ne considère pas les avertissements comme des erreurs. Utilisé en combinaison avec TreatWarningsAsErrors défini sur vrai.

Erreurs

Groupe Nombres d’erreur
Erreurs d’entrée non valides NU1001, NU1002, NU1003, NU1004, NU1005, NU1006, NU1007, NU1008, NU1009, NU1010, NU1011, NU1012,
Erreurs de package et de projet manquantes NU1100, NU1101, NU1102, NU1103, NU1104, NU1105, NU1106, NU1107, NU1108, NU1109
Erreurs de mappage de source du package NU1110
Erreurs de compatibilité NU1201, NU1202, NU1203, NU1204, NU1401, NU1402, NU1403
Erreurs de restauration de l’outil Dotnet NU1211, NU1212, NU1213
Erreurs de source NuGet NU1301
Erreurs internes NuGet NU1000
Erreurs de packages signés (création et vérification) NU3001, NU3004, NU3005, NU3008, NU3034
Erreurs de pack 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
Erreurs de pack spécifiques à la licence NU5030, NU5031, NU5032, NU5033, NU5034, NU5035
Avertissements spécifiques à NuGetAudit NU1014, NU1900, NU1901, NU1902, NU1903, NU1904, NU1905

Avertissements

Groupe Numéros d’avertissement
Avertissements d’entrée non valides NU1501, NU1502, NU1503, NU1504, NU1505, NU1506, NU1507
Avertissements de version de package inattendus NU1601, NU1602, NU1603, NU1604, NU1605, NU1606, NU1607
Avertissements de conflit du programme de résolution NU1608
Avertissements de secours du package NU1701
Avertissements de flux NU1801, NU1802, NU1803
avertissements internes NuGet NU1500
Avertissements de packages signés (création et vérification) 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
Avertissements de pack 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
Avertissements de pack spécifiques à la licence NU5124, NU5125
Avertissements de pack spécifiques à l’icône NU5046, NU5047, NU5048