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

Fixes strong name signature failure for MinIO 4.0.3 NuGet pkg #647

Merged

Conversation

ebozduman
Copy link
Collaborator

@ebozduman ebozduman commented Jun 7, 2022

Fixes #643

There were 2 package references to the Newtonsoft.Json" Version="13.0.1" in our dotnet code base, 1- for MinIO project, and 2nd for Functional tests project.
When an MVC Web Application template is created in Visual Studio, a version conflict happens since Web Application depends on an older version of the same package, Newtonsoft.Json" Version="12.0.2". This can happen and it is expected. So, Visual Studio detects it and shows a message about it during MinIO 4.0.3 installation when dependencies are listed and the required package reference changes are done only for MinIO package and not for the internal project. That was causing the strong name signature verification failure.
The fix is simply removing the extraneous package reference from the internal project.

@harshavardhana harshavardhana merged commit ca9310c into minio:master Jun 7, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Version 4.0.3 doesn't work with net4.8: Strong name signature could not be verified
2 participants