Fel och varningar

I NuGet 4.3.0+ numreras fel och varningar enligt beskrivningen i det här avsnittet och innehåller detaljerad information som hjälper dig att åtgärda de problem som är inblandade.

De fel och varningar som anges här är endast tillgängliga med PackageReference-baserade projekt och NuGet 4.3.0+. NuGet respekterar också MSBuild-egenskaper för att förhindra varningar eller höja dem till fel. Mer information finns i How to: Suppress Compiler Warnings in the Visual Studio documentation (Förhindra kompilatorvarningar) i Visual Studio-dokumentationen.

NuGet stöder följande konfigurationsegenskaper.

Property Scope Description
TreatWarningsAsErrors Project Behandlar alla NuGet-varningar som fel
NoWarn Project, PackageReference, ProjectReference Ignorera varningen för aktuell projekt-, paket- eller projektreferens
WarningsAsErrors Project Behandla vissa varningar som fel
WarningsNotAsErrors Project Behandla vissa varningar inte som fel. Används i kombination med TreatWarningsAsErrors värdet true.

Errors

Group Felnummer
Ogiltiga indatafel NU1001, NU1002, NU1003, NU1004, NU1005, NU1006, NU1007, NU1008, NU1009, NU1010, NU1011, NU1012, NU1013, NU1014, NU1015, NU1016, NU1017
Paket- och projektfel saknas NU1100, NU1101, NU1102, NU1103, NU1104, NU1105, NU1106, NU1107, NU1108, NU1109
Mappningsfel för paketkälla NU1110
Kompatibilitetsfel NU1201, NU1202, NU1203, NU1204, NU1401, NU1402, NU1403
Fel vid återställning av Dotnet-verktyget NU1211, NU1212, NU1213
NuGet-källfel NU1301, NU1302
NuGet-interna fel NU1000
Fel med signerade paket (skapande och verifiering) NU3001, NU3004, NU3005, NU3008, NU3034
Packfel 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
Licensspecifika packfel NU5030, NU5031, NU5032, NU5033, NU5034, NU5035
NuGetAudit-specifika varningar NU1014, NU1900, NU1901, NU1902, NU1903, NU1904, NU1905

Warnings

Group Varningsnummer
Ogiltiga indatavarningar NU1501, NU1502, NU1503, NU1504, NU1505, NU1506, NU1507, NU1508, NU1509, NU1510, NU1511
Oväntade paketversionsvarningar NU1601, NU1602, NU1603, NU1604, NU1605, NU1606, NU1607
Konfliktvarningar för lösare NU1608
Varningar om paketåterställning NU1701, NU1702, NU1703
Feedvarningar NU1801, NU1802, NU1803
NuGet-interna varningar NU1500
Varningar om signerade paket (skapande och verifiering) 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, NU3043
Packvarningar 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
Licensspecifika packvarningar NU5124, NU5125
Ikonspecifika paketvarningar NU5046, NU5047, NU5048