-
Notifications
You must be signed in to change notification settings - Fork 1.1k
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
Regression: dotnet tool restore
with a dotnet-tools.json
is broken in .NET 8 RC 2
#35989
Comments
It has been fixed for .NET SDK 8.0.100 in #35884. The RC 2 known issue doc PR dotnet/core#8799 hasn't been merged yet. |
Huh, ok. I guess I'm going to skip RC 2. Those suggested workarounds really don't scale to non-trivial projects, and judging by the linked issues, it seems even the different .NET teams gave up trying to work around the bug. Honestly a bit baffling that RC 2 shipped with such a major known regression. 😕 |
The ToolRestoreCommandTests.ItRestoresMultipleTools test is not on the |
I used Docker image 8.0.100-rc.2 but still got issues with dotnet tool restore. Is it really fixed already? |
Here's the PR merging these changes to 8.0.2xx (and it will flow to main at some point after that PR is merged): #35914
The issue is fixed in the code but there isn't a release or docker image with the fix. That will come with the 8.0.100 GA release. |
From the workaround in the known issue PR dotnet/core#8811:
Do these per-subfolder |
I believe it's safe to run in parallel. |
I added this to our startup script:
|
This is targeted to be fixed in .NET GA. |
Notes:
3.0.0-preview9.19454.1
is arbitrary; pick any version that isn't already installed on the machine.--disable-parallel
and--no-cache
make no difference.The text was updated successfully, but these errors were encountered: