Osvaldo Calles
Osvaldo Calles
Avoid infinite NuGet restores. Scenario: Projects might have a package that sets `AssetTargetsFallback` value that can cause a certain `PackageReference` to be included. This package contains a props file that...
This is part of the work implemented in https://github.com/dotnet/project-system/pull/8239
Designing a system where other teams can tell dotnet project system what components ids to check for and when (conditions) we should check for them, so dotnet project system don't...
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...
This is part of the feature "Missing Runtime". When the there is a solution with lots of projects, and the Yellow Bar is displayed in the solution explorer, the user...
### Build https://dev.azure.com/dnceng-public/cbb18261-c48f-4abb-8651-8cdcb5474649/_build/results?buildId=25430 ### Build leg reported Build / Windows_NT / Windows_NT Build_Release / Build ### Pull Request https://github.com/dotnet/sdk/pull/28057 ### Action required for the engineering services team To triage this...
Fixes #27738 We want to avoid reading the assets file because it is a large file, which can cause performance degradation in design-time builds for large projects when executing `ResolvePackageDependencies`....
We have to improve the design `MissingRuntime` to be less fragile whenever Msft adds new runtime versions. We have to remove the hardcoded map [s_packageVersionToComponentId ](https://github.com/dotnet/project-system/blob/9b48763c683a37fa8c09bef7ec40259c41563a11/src/Microsoft.VisualStudio.ProjectSystem.Managed/ProjectSystem/Runtimes/MissingSdkRuntimeDetector.cs#L13) that contains the relation...
![image](https://github.com/dotnet/try/assets/510598/9e166aa1-8d55-49ef-aa1d-0960fed4d52d) This is needed in order to improve the UI. In production it looks seamless ![image](https://github.com/dotnet/try/assets/510598/9b771c03-1531-4921-9657-e8b1ec875f34) however with the new version we can see some unnecessary overflow ![image](https://github.com/dotnet/try/assets/510598/8108c469-25b9-4eaa-b924-f00d1c5b1a3c)