Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

Reference to deprecated NuGet package System.Formats.Asn1 #2048

Copy link
Copy link

Description

@cremor
Issue body actions

Describe the bug

The current version of Microsoft.Data.SqlClient has an (indirect) reference on a deprecated NuGet package:
Microsoft.Data.SqlClient 5.1.1 (latest) -> System.Security.Cryptography.Cng 5.0.0 (latest) -> System.Formats.Asn1 5.0.0 (old, deprecated)

To reproduce

  1. Create a new .NET 7 project.
  2. Add a reference to Microsoft.Data.SqlClient
  3. Run dotnet list package --include-transitive --deprecated

The output shows deprecated package System.Formats.Asn1 5.0.0

Expected behavior

No deprecated package should be found.

Further technical details

Microsoft.Data.SqlClient version: 5.1.1
.NET target: .NET 7
SQL Server version: not relevant
Operating system: not relevant

Additional context
Since this is not a direct dependency, and the version of the direct dependency is already the latest version, this can't be fixed by just increasing a version number. It looks like the package System.Security.Cryptography.Cng shouldn't be referenced any more. See dotnet/runtime#51853.

Reactions are currently unavailable

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions

    Morty Proxy This is a proxified and sanitized view of the page, visit original site.