次の方法で共有


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 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:

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

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

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

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