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
4.5 RTM で修正された GitHub の懸案事項へのリンク
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示