dotnet / sdk

Core functionality needed to create .NET Core projects, that is shared between Visual Studio and CLI
https://dot.net/core
MIT License
2.73k stars 1.07k forks source link

Dotnet Local tool installs should be versioned out of `Directory.Packages.props` if available #39554

Open aateeque opened 8 months ago

aateeque commented 8 months ago

Is your feature request related to a problem? Please describe.

In my git repository I have a Directory.packages.props file at the root as per nuget central package management. I also have a bunch of local dotnet cli tools installed which are listed in ./.config/dotnet-tools.json along with their version. For this reason dependency upgrades are not a consistent experience: upgrades in visual studio pacakge manager, for example, require manually updating the file.

Describe the solution you'd like

It would be a nicer experience to integrate into central package management for version information for these packages instead of dotnet-tools.json file

dotnet-issue-labeler[bot] commented 8 months ago

I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.