次の方法で共有


NuGet 5.5 リリース ノート

NuGet 配布の種類:

NuGet のバージョン 利用可能な Visual Studio バージョン 利用可能な .NET SDK
5.5.0 Visual Studio 2019 バージョン 16.5 3.1.2001

1.NET Core ワークロードを備えた Visual Studio 2019 とともにインストールされる

概要: 5.5 の新機能

  • Visual Studio での NuGet パッケージ マネージャー UI のアクセシビリティとスクリーン リーダーエクスペリエンスの向上

    • スクリーン リーダー エクスペリエンスでのアクセシビリティの問題、インストールされているテキスト ボックスの altText とアクセス可能な名前の不足など - #9059
    • パッケージ 一覧でのスクリーン リーダー エクスペリエンスのアクセシビリティに関する問題 - #9077
    • "参照"、"インストール"、"更新" タブに関連するスクリーン リーダー エクスペリエンスのアクセシビリティに関する問題 - #9078
    • ナレーターが "空白"、"依存関係なし"、"nuget.org"、"MIT" リンク ラベル を読み上げません #9157
  • ローカル フィードでホストされているパッケージの Visual Studio パッケージ マネージャー UI での自己完結型アイコンの表示のサポート - #8189

  • MSBuild Static Graph API を呼び出すことで評価を高速化する RestoreUseStaticGraphEvaluation を使用して、No-op 復元のパフォーマンスが大幅に向上しました - 8791

  • クロスプラットフォーム認証プラグインによる dotnet.exe の信頼性の向上

    • TaskCanceledException で dotnet 復元が失敗する - #7842
    • プラグイン: "タスクが取り消されました" - これによる ADO 認証の問題。 - 8528
  • dotnet nuget <add|remove|update|disable|enable|list> source コマンドの追加 - #4126

  • dotnet nuget プッシュを使用した --skip-duplicate のサポート - #8778

  • msbuild /restore で packages.config をサポートする - #8506

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

バグ

  • V3 Api を使用したセルフアップデーターのリワーク - #4197

  • パッケージの依存関係のバージョンが正しくありません。パッケージの依存関係のバージョンが '*' に設定されている場合 - #6697

  • ErrorUnsafePackageEntry エラー メッセージが問題の原因を示していません - #7505

  • "*" シナリオではロック ファイルが無視される - #8073

  • PackageReference で * を使用している場合、NuGet.exe はパッケージの最新バージョンで問題解決されません (MSBuild/Dotnet/VS restore do) - #8432

  • 複数ターゲット WPF プロジェクトを含む dotnet リスト パッケージ - #8463

  • ConcurrencyUtilities の向上 (CPU 使用率の削減) - #8653

  • アンロードされたプロジェクト シナリオの DG 仕様をプレビュー復元で記述すべきではありません - #8793

  • Visual Studio NuGet パッケージ (RestoreManagerPackage) は、ソリューション ビルド イベントに自動的に読み込む必要があります - #8796

  • VSSettings init のデッドロック - #8842

  • プロジェクトがソリューション フォルダーに配置されている場合、VisualStudio ToolBox は NuGet パッケージから設定されません - #8868

  • VS: 競合状態によりソリューションの復元が永続的に失敗する - #8881

  • インストール済みのタブの定数 "loading.." と更新プログラム の "search <term>.." - #8890

  • キャッシュの有効期限が切れた後に VS PM UI に埋め込みアイコンが見つからない - #9069

  • FireAndForget PM UI の起動 - #9112

  • 復元: IncludeExcludeFiles.Equals(...) の実装が正しくありません - #9167

  • 復元: PackageSpec.Clone() が等しくないクローンを作成する - #9211

  • "ビルドがエラーで終了した場合は常にエラー一覧を表示する" がチェックされていないのにもかかわらず、エラー一覧が表示される - #8190

  • 静的グラフの復元で空の SolutionPath を渡すべきではありません - #9061

  • 復元: プロジェクトごとに 4 回計算されたクロージャ - #9042

  • 復元: DependencyGraphSpec.Load(...) は JObject を必要としません - #9040

  • 復元: ラージ オブジェクト ヒープ (LOH) で作成された大きな文字列 - #9031

  • MSBuild SDK リゾルバーが原因で、新しい mono のカスタム nuget.exe が壊れる可能性がある - 8848

  • nuget.dgspec.json が "別のプロセスによって使用される" 場合に復元が失敗する - 8692

DCR

  • _GetRestoreProjectStyleのロジックはタスク内にある必要があります - #8804

  • 既定ではインストール済みのタブに非推奨情報を追加する - #8541

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