.NET Core 2でMicrosoft.AspNetCore.All
を使用することが推奨されています。これは、依存関係を簡素化し、ツリーシェーカーの魔法を使用して公開する内容を膨らませないためです。.NET Core 2でMicrosoft.AspNetCore.Allを使用した場合、どのような問題が発生する可能性がありますか?
StackExchange.Redis
を参照するライブラリを使用すると、矛盾があり、Microsoft.AspNetCore.All
の参照StackExchange.Redis.StrongName
のようになってしまいました。詳細は質問VS.NET 2017 forces using StackExchange.Redis 1.2.4.0 in ASP.NET 2.0 Core appを参照してください。依存関係を個別に参照する場合、この競合を回避してコンパイルできます。
Microsoft.AspNetCore.All
から使用しないものの間で競合すること以外は、この推奨事項のために他の問題はありますか?
[Microsoft.AspNetCore.Allメタパッケージの長所と短所]の可能な複製(https://stackoverflow.com/questions/46592816/pros-and-cons-of-microsoft-aspnetcore-all-metapackage) – Set
その質問主に意見に基づくものであるため閉鎖されている。発生する可能性のある問題に重点を置いて編集された質問。 – Knightsy