Why is this NuGet dependency missing when compiling .NET Framework project depending on .NET Standard?
问题 I have a Visual Studio solution, with 3 projects. The top level is a .NET Framework 4.6.1 Console App (Project A). It depends on a .NET Framework 4.6.1 Class Library (Project B). Project B depends on a .NET Standard 2.0 Class Library (Project C). I have some code in Project C that uses System.Data.SqlClient (NuGet package version 4.6.1). Due to the following known issue https://github.com/dotnet/sdk/issues/901 I have also added System.Data.SqlClient as a NuGet dependency to Project B (the