project-system
project-system copied to clipboard
VS does not stop restoring
Creating this bug to track the work needed in Dotnet Project System. This should be a p0
https://dev.azure.com/devdiv/DevDiv/_workitems/edit/1539268
https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1540772
Summary
Dotnet Project System should detect cycles when doing nuget restores.
Steps to Reproduce
- Create a C# ConsoleApp
- Install the nuget package Microsoft.AppCenter version 4.4.0

Expected Behavior
VS should not hang or stuck in NuGet restore.
Actual Behavior
VS gets into a cycle and stuck in NuGet restore.
User Impact
There is already a draft pr, but it needs to detect more patterns. https://github.com/dotnet/project-system/pull/8239