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

System.Threading.ThreadPool Downgrade? #61

Closed
da3dsoul opened this issue Jun 20, 2020 · 4 comments
Closed

System.Threading.ThreadPool Downgrade? #61

da3dsoul opened this issue Jun 20, 2020 · 4 comments

Comments

@da3dsoul
Copy link

I upgraded this package to the latest stable while cleaning up unused references in older project.
I removed the MySQL.Data package to let Nuget implicitly decide on the version.

Now I have this:

  Shoko.Server.csproj: [NU1605] Detected package downgrade: System.Threading.ThreadPool from 4.3.0 to 4.0.10. Reference the package directly from the project to select a different version. 
 Shoko.Server -> MySqlBackup.NET 2.3.1 -> MySql.Data 8.0.17 -> SSH.NET 2016.1.0 -> System.Net.Sockets 4.1.0 -> runtime.unix.System.Net.Sockets 4.3.0 -> System.Threading.ThreadPool (>= 4.3.0) 
 Shoko.Server -> MySqlBackup.NET 2.3.1 -> MySql.Data 8.0.17 -> SSH.NET 2016.1.0 -> System.Threading.ThreadPool (>= 4.0.10)

I obviously plan to do what it says, but the fact that this happens is annoying. As far as I can tell, it's not actually the fault of this project, but MySQL,Data. Unfortunately, I think that's closed source, so I can't do anything about it. If you explicitly reference the version, it should cascade and prevent the need for users to do it, though...I think.

@adriancs2
Copy link
Member

During compilation of the DLL, this project was bound with specific version of MySql.Data. I still unsure how to unbound with specific version MySql.Data, so that MySqlBackup.NET can freely work with any version of MySql.Data.

So, in order to keep up the new releases of MySql.Data, this project need to be continuously re-released even without any major changes.

I believe there should be a workaround for this problem, but I'm unable to find one at the moment.

If you do find the solution, you may reply at the post. Thanks.

@adriancs2
Copy link
Member

I will release a new nuget package later today.

@adriancs2
Copy link
Member

Hi, new version of nuget package is released.

@da3dsoul
Copy link
Author

Thanks

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

No branches or pull requests

2 participants