-
Notifications
You must be signed in to change notification settings - Fork 5.4k
Description
From dotnet/corefx#25134 (comment):
And for better or worse, we already have some such dependencies, e.g. System.Data.SqlClient isn't part of the .NET Runtime download but it does P/Invoke into the System.Net.Security.Native.so/dylib shim.
We either need to fix that, or we need to add a test coverage to ensure that you can mix and match different versions of .NET Core Runtime (that bundles System.Net.Security.Native.so/dylib) with different versions of System.Data.SqlClient and document/enforce the supported mixing and matching.
The packaging for System.Data.SqlClient is suspect in general: All build configurations in https://github.com/dotnet/corefx/blob/master/src/System.Data.SqlClient/src/Configurations.props are netstandard. How am I going to get the .NET Core shims that the implementation depends on when I install it on Mono?