Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Solution Explorer search can be broken by skipped dataflow updates #13619

Closed
drewnoakes opened this issue Jul 12, 2024 · 0 comments · Fixed by NuGet/NuGet.Client#5917
Closed
Assignees
Labels
Milestone

Comments

@drewnoakes
Copy link

NuGet/NuGet.Client#5508 reduced the number of tree updates by suppressing notifications when data is unchanged.

AssetsFileDependenciesTreeSearchProvider uses GetLatestVersionAsync to obtain the latest snapshot value, relative to the current data versions of the project. However suppression of updates meant that the latest version might not be present, and the call would hang indefinitely. This would break Solution Explorer search for customers who enabled "Search External Items", have SDK-style .NET projects in the solution, and make certain project changes that lead to so-called "version-only" updates.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
2 participants