-
Notifications
You must be signed in to change notification settings - Fork 525
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
5.2.2 Regression - Paket incorrectly adds reference to System assemblies on full frameworks #2469
Comments
We have similar issues (.Net 4.6, Paket 5.2.3). More references like In case of
Downloading Paket 5.2.1 fixes the issue:
|
@optical I think we do not have any relevant changes between 5.2.1 and 5.2.2 |
@forki yeah I had a look at the changesets tagged between them to see if I could submit a PR, but couldn't see anything related. I don't know F# though, so possibly missed something. Nevertheless, its easily reproduced. Stumps me! |
I think I found something. Give me a sec |
@forki I can confirm that after updating from 5.2.1 to 5.2.4 and retrying everything works as expected (no changes to any .csproj in our solution after Thanks a lot! |
Not sure how it got in |
no problem I was just really confused because pr was still open |
as I said. no idea how I fucked that up. sorry again |
Can confirm it is working for me too. Thanks for the prompt fix 👍 |
Description
When a .NET 4.5 project depends upon Microsoft.Bcl, paket incorrectly adds a reference to System.IO, System.Runtime and System.Threading.Tasks. Previous versions did not do this.
Repro steps
Download & save all the files found in https://gist.github.com/optical/102a08bd9fd71684195a6e3285b7ab8c
Expected behavior
Those 3 system libraries are not referenced
Actual behavior
They are infact referenced (5.2.1 and earlier did not do this)
Known workarounds
Use version 5.2.1. Unsure if any other settings work around this.
The text was updated successfully, but these errors were encountered: