Avoid MEF lookups on UI thread during NuGet projects initialization #11176
Labels
Category:Quality Week
Issues that should be considered for quality week
Priority:2
Issues for the current backlog.
Product:VS.Client
Tenet:Performance
Performance issues
Type:Bug
Milestone
Dup of https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1384749.
Discovered as part of https://devdiv.visualstudio.com/DevDiv/_workitems/edit/1331835.
GetGlobalService calls in the project system services happen on the UI thread.
For large solutions that can cause us to spend some considerable time on the UI thread.
Using composition avoid this.
The text was updated successfully, but these errors were encountered: