Package restoration layout changed
See original GitHub issueSteps to reproduce
On a case-sensitive file-system (say, defaults of Ubuntu 16.04):
dotnet restore
Expected behavior
Packages get restored using their correct name, not the lower-cased version:
~/.nuget/packages/Microsoft.CodeAnalysis.Common
Actual behavior
Package names are getting lower-cased:
~/.nuget/packages/microsoft.codeanalysis.common
Environment data
dotnet --info
output:
.NET Command Line Tools (1.0.0-preview3-003546)
Product Information:
Version: 1.0.0-preview3-003546
Commit SHA-1 hash: c0c07ed959
Runtime Environment:
OS Name: ubuntu
OS Version: 16.04
OS Platform: Linux
RID: ubuntu.16.04-x64
The last known good version was 003246.
This caused a CI break for PowerShell, see https://github.com/PowerShell/PowerShell/pull/2162.
@brthor is this a NuGet.Client problem?
/cc @vors
Issue Analytics
- State:
- Created 7 years ago
- Comments:13 (13 by maintainers)
Top Results From Across the Web
dotnet/sdk - Package restoration layout changed #6809
@andschwa - a few thoughts: The ProjectModel library is going to be deleted with the transition from project.json/.xproj projects to to normal ...
Read more >Package restore failed. Rolling back package changes
CodeGeneration.Design v5.0.2 . After some digging I found out that scaffolding was trying to install a version of Microsoft.EntityFrameworkCore.
Read more >Troubleshooting NuGet Package Restore in Visual Studio
Select the Tools > NuGet Package Manager > Package Manager Settings menu command. Set both options under Package Restore. Select OK. Build your ......
Read more >NuGet Package Restore
NuGet Package Restore restores all of a project's dependencies that are listed in either a project file or a packages.config file.
Read more >Package restore failed. Rolling back package changes
This article discusses what to do when your package restore fails. Steps to Complete: 1. In Visual Studio 2019, goto Tools > Options...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
/cc @joelverhagen @eerhardt
This was an intentional change
We intend to bring it up in Nov timeframe.