次の方法で共有


NuGet 6.11 リリース ノート

NuGet 配布の種類:

NuGet のバージョン 利用可能な Visual Studio バージョン 利用可能な .NET SDK
6.11 Visual Studio 2022 バージョン 17.11 8.0.4xx1

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

概要: 6.11.1 の新機能

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

  • "nupkg のダウンロード試行が複数回失敗しました" を修正する - #13545

このリリースのコミットのリスト

概要: 6.11 の最新情報

  • PackageReference プロジェクトの特定のアドバイザリに対する NuGetAudit 警告を抑制する - #13679

  • dotnet SDK に --allow-insecure-connections オプションを追加する - #13396

  • Visual Studio パッケージ マネージャー UI で所有者の作成者を入れ替える - #12501

  • [機能]: dotnet CLI に dotnet nuget why を追加する - #11943

  • SSL 証明書の問題がある HTTPS ソースから NuGet を復元できない - #4387

重大な変更

  • MSBuildRestoreUtility.GetRestoreAuditPropertiesNuGetAuditSuppress 項目を読み込むには、破壊的変更が必要 - #13313

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

  • IVsNuGetProjectUpdateEvents.ProjectUpdateStarted または ProjectUpdateFinished は、変更されるファイルのリストのみを提供する必要があります。 - #13413

  • dotnet nuget コマンドは、すべてのエラーに関する使用情報を出力してはいけません - #13251

  • [DCR]: NuGet によって多数の ArgumentException が VS でスローされ、キャッチされる - #11535

  • NuGet.CommandLine.XPlat から .NET Framework TFM を削除する - #8452

  • PERF: GetPackageInfo は、GetNupkgMetadataPath を不必要に呼び出すことで割り当てます - #13556

  • --framework オプションを使用すると 'dotnet nuget why' がクラッシュする - #13547

  • NuGet.Client の SignatureUtility.GetCertificates は、エラー時に Dispose の呼び出しをスキップできます - #13535

  • 'Path' 引数にディレクトリが指定されている場合、'dotnet nuget why' は機能しません - #13527

  • NuGet IntelliCode パッケージの候補がパッケージ作成者のリストに表示されない - #13515

  • VS でリビルドすると、不要な復元が発生する - #13505

  • MSB4181: "Restore Task" タスクから false が返されましたが、エラーがログに記録されませんでした。 - #13460

  • TaskResultCache は、すべてのキーに対して同じロック オブジェクトを誤って共有します。 - #13448

  • CompareTo と Equals の呼び出しは割り当てられません - #13442

  • KnownOwnerViewModel で Null 許容を有効にしてスローする - #13425

  • PackageSourceProvider.UpdatePackageSourcedisableTLSCertificateValidation 属性の値を考慮しない - #13423

  • PackageSourceProvider.UpdatePackageSourceAllowInsecureConnection フィールドの値を考慮しない - #13418

  • 古いバージョンをインストールしようとすると、"既にインストールされています" と "nuget install -ExcludeVersion" が不正確にレポートする - #13334

  • 脆弱性情報バーは、ソリューションを閉じた後もソリューション エクスプローラーに表示されたままになる - #13055

このリリースのコミットのリスト

コミュニティからの投稿

この NuGet リリースを素晴らしいものにするのに役立ったすべての共同作成者に感謝します。

  • seclerp
    • 5783 PackageSourceProvider.UpdatePackageSourceDisableTLSCertificateValidation フィールドの値が反映されない問題を修正
    • 5767 PackageSourceProvider.UpdatePackageSourceAllowInsecureConnection フィールドの値を反映されない問題を修正
  • mmitche
    • 5749 VMR から NuGet をビルドする
    • 5752 条件付きの署名サポートを修正
  • ToddGrun
    • 5859 GetNupkgMetadataPath を条件付きで呼び出すことによって、GetPackageInfo での割り当てを減らす
  • omajid
    • 5848 SignatureUtility.GetCertificates でエラーが発生した場合に証明書を破棄する
  • SimonCropp
    • 5842 冗長な .GetTypeInfo() を削除する
  • ryanmolden
    • 5834 DTE を介して存在しないプロパティのレガシ プロジェクトにクエリを実行するときに、初回の ArgumentException を排除する
  • hickford
    • 5743 より高いバージョンのパッケージが既にインストールされている場合にメッセージを修正する
  • ViktorHofer
    • 5764 .NET SDK ソース リンクの統合を使用する
  • NikaMilosavljevic
    • 5738 CA2022 エラーを無効にする
  • jv42
    • 5717 ResolverComparer での NullReferenceException を修正