Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Updating Compression Native dll Name (dotnet#505) #5429

Merged

Conversation

ayushverma-ms
Copy link
Contributor

@ayushverma-ms ayushverma-ms commented Oct 4, 2021

Fixes Issue #505

Description

WPF makes calls into this private DLL:

internal const string CompressionNative = "clrcompression.dll";

[DllImport(Libraries.CompressionNative, EntryPoint = "CompressionNative_InflateInit2_")]

https://github.com/dotnet/wpf/blob/89d172db0b7a192de720c6cfba5e28a1e7d46123/src/Microsoft.DotNet.Wpf/src/WindowsBase/MS/Internal/IO/Packaging/Compoundfile/CompoundFileDeflateTransform.cs

clrcompression.dll has been renamed to System.IO.Compression.Native. After renaming clrcompression.dll, createStream API is not working due to its dependency on clrcompression, So, It needs to be fixed to use the new name for 6.0.

Customer Impact

Regression

Testing

Risk

@ayushverma-ms ayushverma-ms requested a review from a team as a code owner October 4, 2021 12:11
@ghost ghost added the PR metadata: Label to tag PRs, to facilitate with triage label Oct 4, 2021
@ghost ghost requested review from fabiant3, ryalanms and SamBent October 4, 2021 12:11
@singhashish-wpf singhashish-wpf merged commit a89e857 into dotnet:main Nov 23, 2021
@ghost ghost locked as resolved and limited conversation to collaborators Apr 6, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
PR metadata: Label to tag PRs, to facilitate with triage
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants