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
オプションを追加する - #13396Visual Studio パッケージ マネージャー UI で所有者の作成者を入れ替える - #12501
[機能]: dotnet CLI に dotnet nuget why を追加する - #11943
SSL 証明書の問題がある HTTPS ソースから NuGet を復元できない - #4387
重大な変更
MSBuildRestoreUtility.GetRestoreAuditProperties
がNuGetAuditSuppress
項目を読み込むには、破壊的変更が必要 - #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.UpdatePackageSource
がdisableTLSCertificateValidation
属性の値を考慮しない - #13423PackageSourceProvider.UpdatePackageSource
がAllowInsecureConnection
フィールドの値を考慮しない - #13418古いバージョンをインストールしようとすると、"既にインストールされています" と "nuget install -ExcludeVersion" が不正確にレポートする - #13334
脆弱性情報バーは、ソリューションを閉じた後もソリューション エクスプローラーに表示されたままになる - #13055
コミュニティからの投稿
この NuGet リリースを素晴らしいものにするのに役立ったすべての共同作成者に感謝します。
- seclerp
- mmitche
- 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 を修正