Open voroninp opened 3 months ago
Consider sponsoring to help prioritize: https://github.com/sponsors/devlooped
It can be helpful when diagnosing an issue to collect binlogs and compare the deltas. I don't personally ever use RestorePackagesWithLockFile
so this is very low priority for me.
Describe the Bug
https://developercommunity.visualstudio.com/t/Packages-Restore-done-by-VS-and-dotnet/10709497
When I reference NuGetizer project Rebuild action in VS causes NuGet to generate bad
packages.lock.json
file. See the description above. I am not 100% sure it is NuGetizer's bug, TBH.Steps to Reproduce
See this repository: https://github.com/voroninp/BadRestore for reoridcution. Run rebuild, then check
packages.lock.json.file
ofBadRestore
project. Comment out the reference toNuGetizer
inReferencedProject
. Run rebuid several times, checkpackages.lock.json.file
ofBadRestore
project again and see thatreferencedproject
changed toA.Prefix.Referenced.Project
.Expected Behavior
I'd expect that
Rebuild
anddotnet restore --force-evaluate
produce the same result.Version Info
1.2.2