次の方法で共有


NuGet 4.5 リリース ノート

Visual Studio 2017 15.5 RTW には、NuGet 4.5 RTM が付属しています。

概要: 4.5.0 の新機能

概要: 4.5.2 の新機能

  • セキュリティ修正: ~/.nuget 内で作成されたファイルに対するアクセス許可の範囲が広すぎる #7673 CVE-2019-0757

概要: 4.5.3 の新機能

  • セキュリティ修正: NUPKG ディレクトリより上の NUPKG 内のファイルに相対パスが含まれる場合がある #7906

既知の問題

.NET Framework と NuGet での .NET Standard 2.0 の問題

.NET Standard とそのツールは、.NET Framework 4.6.1 をターゲットとするプロジェクトが、.NET Standard 2.0 以前をターゲットとする NuGet パッケージおよびプロジェクトを使用できるように設計されています。 この文書では、そのシナリオに関連する問題の概要、それらを解決する計画、そのツールの今日の状態で使用できる解決策について説明します。

NuGet パッケージ マネージャーを使用した DotNetCLITools の表示、追加、更新ができない

問題点

NuGet パッケージ マネージャーが表示されず、DotNetCLITools を追加または更新できません。 NuGet#4256

回避策

DotNetCLIToolReferences はプロジェクト ファイルで手動編集する必要があります。

ターゲット フレームワーク バージョンを再ターゲットすると、IntelliSense が不完全になる

問題点

Visual Studio では、ターゲット フレームワーク バージョンを再ターゲットすると、IntelliSense が不完全になることがあります。 これは、パッケージ マネージャー形式として PackageReferences を使用しているときに発生します。 NuGet#4216

回避策

手動で復元します。

署名が無効なアセンブリを含む .NET Core プロジェクトのパッケージは無限の復元ループを始動させることがある

問題点

無効なアセンブリを含むパッケージを使用するとき、あるいはパッケージ バージョンに 'DateTime' ティッカーが設定されているとき、パッケージ復元が無限ループになることがあります (dotnet/project-system#1457)。

回避策

現時点では、回避策はありません。

NuGet 4.5 RTM の時間枠で修正された問題

NuGet 4.4 RTM で修正された問題については、NuGet 4.4 RTM のリリース ノートを参照してください。

機能

  • シンボル パッケージの自動プッシュを無効にする - #6113

バグ

  • 15.5p1 での[回帰]: Portable0.0 がスキップされる - #6105
  • 復元後パッケージのアセットが見つからない - #5995
  • スペースを含む URI でプラグイン資格情報プロバイダーが動作しない - #5982
  • パッケージの復元に失敗した場合、最小の詳細がオンであっても、エラーは出力に印字される必要がある - #5658
  • dotnet
    • ソリューション レベルでの dotnetcore restore が ReferenceOutputAssembly が false の ProjectReference に従わず、ビルドがランダムに失敗する - #5490
  • オブジェクト メソッドで PMC のオートコンプリートが正しく動作しない - #4800
  • Visual Studio 2015 ツールセットで nuget.exe の復元が失敗する - #4713
  • vs2017 で perf - pmc をインスタンス化するにはコストがかかる - #4205
  • 低速接続で依存関係の情報を早く入手できない - #4089
  • 複数のパッケージで同じ依存関係を共有する場合、uninstall-package で -RemoveDependencies を使用すると失敗する - #4026
  • 発行用に NuGet.Core.nupkg を最終処理する - #3581
  • -IncludeProjectReferences が csproj と project.json 用に使用される場合、NuGet パックは依存関係 ID をディレクトリ名から解決する - #3566
  • 'NuGet.ProxyCache' 用のタイプ初期化子が例外をスロー - #3144
  • kudu での nuget のパフォーマンスの復元の問題 - #3087
  • 検索が登録 BLOB よりも前の場合、UI クライアントでエラーまたは警告が表示されない - #2149
  • Get-Packages -Updates により不正なクエリが生成される - #2135

懸案事項リスト