NuGet 配布車両:
| NuGet のバージョン | Visual Studio バージョンで使用可能 | .NET SDK で使用可能 |
|---|---|---|
| 5.2.0 | Visual Studio 2019 バージョン 16.2 | 2.1.80X1、 2.2.40X2 |
| 5.2.1 | n/a | n/a .NET Core 2.2 は、2019 年 12 月 23 日時点でサポート対象外です |
1Visual Studio 2019 と .NET Core ワークロードでインストール済み
2Visual Studio 2019 と .NET Core ワークロードでオプションのインストールとして使用できます
概要: 5.2.1 の新機能
- [セキュリティ]: Microsoft セキュリティ アドバイザリ CVE 2022-30184 | .NET 情報漏えいの脆弱性 - #11883
概要: 5.2 の新機能
Linux および Mac でのパスの問題が原因で NuGet 操作が不定期に失敗する重大なバグを修正しました - #7341
Visual Studio で NuGet パッケージ マネージャー UI を使用してパッケージを参照するときの UI の応答性が向上し、ソースが遅い場合は特に目立つ - #8039
ロックファイル (#8187、#8160、#8114、#7840) と認証プラグイン (#8300、#8271、#8269、#8210、#8198、#7845) の信頼性向上の修正
このリリースで修正された問題
Bugs
パフォーマンス: パッケージ マネージャー コンソール: 「デフォルト プロジェクト」コンボボックスの選択値の更新時にUIの遅延 - #8235
パフォーマンス: PM UI のパフォーマンスの向上 - #8039
パフォーマンス: PMC で既定のプロジェクトを読み取るときの UI 遅延 - #6824
Perf: [vsfeedback] ローカル パッケージ ソースの [NuGet Update] タブがフリーズする - #6470
プラグイン: プラグインの起動または早期終了に失敗した場合、NuGet は完全なハンドシェイク タイムアウトを待機します - #8300
プラグイン: プラグイン起動エラーの診断可能性の向上 - #8271
プラグイン: 組み込みプラグインの nuget.exe 検出に関する問題 - #8269
プラグイン: キャッシュ ファイルは読み取らない - #8210
プラグイン: "タスクが取り消されました"。復元中に認証プラグインでエラーが発生しました - #8198
Linux プラットフォームで断続的にプラグイン キャッシュを検出できない - #7845
LockFile: ATF では、ターゲット フレームワークの等価性チェックが正しくないため、FALSE NU1004 が発生します - #8187
LockFile: ロックファイルが空または形式不正の場合、'--locked-mode' 復元フラグは無視されます - #8160
LockFile: パッケージ のロック ファイルにカスタム アセンブリ名を含む小文字のプロジェクトを使用しない - #8114
LockFile: ロック ファイルでプロジェクト参照を小文字にする - #7840
復元: 改ざんされた署名付きパッケージをインストールすると、複数のインストール試行が失敗し (出力が繰り返されます) - #8175
VS: ソリューション ユーザー オプションが NuGet 更新後に逆シリアル化に失敗する - #8166
UnitTest プロジェクトの dotnet-list-package がエラーを返す - #8154
VS インストーラー用の NuGet パッケージ グループを作成する - VSIX のセットアップに関するいくつかの問題を修正する - #8033
GeneratePackageOnBuild では NoBuild を設定しないでください。 - #7801
新しいオプション "-SymbolPackageFormat snupkg" は、.nuspec ファイルに明示的なアセンブリ参照要素が含まれている場合にエラーを生成します - #7638
NuGet.targets(498,5): エラー: パス '/tmp/NuGetScratch - #7341 の一部が見つかりませんでした
DCR: