Demonstrate adjacent web projects using libman, interfering with each others libman restore.
Reproduction Steps
- Open LibmanConflict.sln in visual studio
- Open Web1/libman.json and Web2/libman.json
- Save (ctrl+s) one libman.json and then the other. Order doesn't matter. Watch the Web1/lib and Web2/lib folder as you alternate between saving the libman.json files. Restoring one will delete the other
Versions
- Visual Studio: 17.14.16
- .NET: 9.0
- Microsoft.Web.LibraryManager.Build: 3.0.71