when projectreference casing and file system casing differ project.assets.json gets regenerated #7823
Labels
Functionality:Restore
Partner:1ES
Priority:3
Issues under consideration. With enough upvotes, will be reconsidered to be added to the backlog.
Style:PackageReference
Type:Bug
NuGet product used (NuGet.exe | VS UI | Package Manager Console | dotnet.exe):
msbuild 15.9.21.664
using msbuild /t:Restore
VS version (if appropriate):
15.9.6
OS version (i.e. win10 v1607 (14393.321)):
win10 v 1809 (17763.253)
Detailed repro steps so we can see the same problem
File system has directory structure like.
Foo\Bar\ProjectA.csproj
Project B has project reference foo\bar
msbuild /restore Foo\Bar\ProjectA.csproj
copy off the project.assets.json file from projectA.csproj.
msbuild /restore projectB.csproj
windiff new ProjectA.csproj project.assets.json with the copied off one.
Note the casing different which breaks incremental builds.
casing.zip
The text was updated successfully, but these errors were encountered: