Skip to content

System.Data.SqlClient packaging #24115

@jkotas

Description

@jkotas

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?

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions