Share via


NuGet 5.2 リリース ノート

NuGet 配布の種類:

NuGet のバージョン 利用可能な Visual Studio バージョン 利用可能な .NET SDK
5.2.0 Visual Studio 2019 バージョン 16.2 2.1.80X12.2.40X2
5.2.1 該当なし n/a .NET Core 2.2 は、2019 年 12 月 23 日時点でサポート対象外である

1 NET Core ワークロードを使用した Visual Studio 2019 がインストールされている

2 .NET Core ワークロードを使用した Visual Studio 2019 でのオプションのインストールとして使用可能

概要: 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) での大量の信頼性の修正

このリリースで修正された問題

バグ

  • パフォーマンス: パッケージ マネージャー コンソール: "既定のプロジェクト" コンボボックスで選択した値の更新での UI 遅延 - #8235

  • パフォーマンス: PM UI のパフォーマンスの向上 - #8039

  • パフォーマンス: PMC で既定のプロジェクトを読み取るときの UI 遅延 - #6824

  • パフォーマンス: [vsfeedback] ローカル パッケージ ソースの [NuGet 更新] タブがフリーズする - #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:

  • PackageDownload がサポートされていることを示す msbuild プロパティを追加する - #8106

  • FrameworkReference が FrameworkReference.PrivateAssets を使用して依存関係フローを抑制する - #7988

  • パッケージの外部で runtime.json を提供するためのメカニズム - #7351

この 5.2 RTM リリースで修正されたすべての問題のリスト