microsoft / microsoft/vscode-dotnettools
Solution explorer not showing dependencies "up the chain"
Nobody has claimed this yet.
- Dominant language
- No language data
- Stars
- 321
- Forks
- 54
- Avg merge
- 2d 19h
- Merged PRs (30d)
- 2
Description
From vscode-csharp created by claudiaregio: dotnet/vscode-csharp#5977
VS Code: 1.80.2
C# Dev Kit: v0.2.100
C#: v2.0.312
Steps to reproduce
- Have 2 projects: project A & project B
- Make project B a dependency of project A
- Install Nuget package to project B
- Check if package that was installed for project B shows up as dependency under project A
Expected behavior
The dependencies I added (in this case Microsoft.EntityFrameworkCore.SqlServer) to show up under the "StudentEnrollmentDATA" dependency in the first project.
Actual behavior
No dependencies are shown under the second project
Additional context
When I manually added the second project as a dependency, I compared it to the code of the guiding repo (https://github.com/trevoirwilliams/StudentEnrollmentApi-NET7/blob/master/StudentEnrollment.Api/StudentEnrollment.Api.csproj) and it matched so I'm not sure if I'm doing something wrong, if there is a bug, or if the symbols in the blue box are trying to indicate an issue? If I am doing something wrong I'm not seeing any other indicator of what it could be
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start with the reproduction steps in the C# Dev Kit Solution Explorer and compare the behavior with the linked vscode-csharp#5977 issue. Confirm that a NuGet package installed in project B is not shown under project A when B is its dependency; done means the transitive dependency appears in the explorer.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp, vscode
- Domain
- devtools
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100