エラーと警告
NuGet 4.3.0 以降、エラーと警告には、このトピックで説明する番号が付き、関連する問題に対処するのに役立つ詳細情報が含まれています。
ここにリストされているエラーと警告は、PackageReference ベースのプロジェクトと NuGet 4.3.0 以降でのみ使用できます。 NuGet では、MSBuild プロパティを使用して警告を抑制したり、エラーに昇格させたりすることもできます。 詳細については、Visual Studio ドキュメントの「コンパイラ警告の非表示」を参照してください。
NuGet では、次の構成プロパティがサポートされます。
プロパティ | Scope | 説明 |
---|---|---|
TreatWarningsAsErrors | Project | すべての NuGet 警告をエラーとして扱います |
NoWarn | Project、PackageReference、ProjectReference | 現在のプロジェクト、パッケージ、またはプロジェクト参照の警告を抑制します |
WarningsAsErrors | Project | 特定の警告をエラーとして扱います |
WarningsNotAsErrors | Project | 特定の警告をエラーでないとして扱います。 TreatWarningsAsErrors を true に設定することと組み合わせて使用します。 |
エラー
グループ | エラー番号 |
---|---|
無効な入力のエラー | NU1001、NU1002、NU1003、NU1004、NU1005、NU1006、NU1007、NU1008、NU1009、NU1010、NU1011、NU1012、 |
パッケージやプロジェクトがないというエラー | NU1100、NU1101、NU1102、NU1103、NU1104、NU1105、NU1106、NU1107、NU1108、NU1109 |
パッケージのソース マッピングのエラー | NU1110 |
互換性エラー | NU1201、NU1202、NU1203、NU1204、NU1401、NU1402、NU1403 |
dotnet ツール復元のエラー | NU1211、NU1212、NU1213 |
NuGet ソースのエラー | NU1301、NU1302 |
NuGet 内部のエラー | NU1000 |
署名済みパッケージのエラー (作成と検証) | NU3001、NU3004、NU3005、NU3008、NU3034 |
パックのエラー | 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 |
ライセンス固有パックのエラー | NU5030、NU5031、NU5032、NU5033、NU5034、NU5035 |
NuGetAudit 固有の警告 | NU1014、NU1900、NU1901、NU1902、NU1903、NU1904、NU1905 |
Warnings
グループ | 警告番号 |
---|---|
無効な入力の警告 | NU1501、NU1502、NU1503、NU1504、NU1505、NU1506、NU1507、NU1508 |
予期しないパッケージ バージョンの警告 | NU1601、NU1602、NU1603、NU1604、NU1605、NU1606、NU1607 |
リゾルバー競合の警告 | NU1608 |
パッケージ フォールバックの警告 | NU1701、NU1702、NU1703 |
フィードの警告 | NU1801、NU1802、NU1803 |
NuGet 内部の警告 | NU1500 |
署名済みパッケージの警告 (作成と検証) | 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 |
パックの警告 | 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 |
ライセンス固有パックの警告 | NU5124、NU5125 |
アイコン固有パックの警告 | NU5046、NU5047、NU5048 |