Core projects can hang, lock up UI on open #4269

Closed
rrelyea opened this Issue Jan 12, 2017 · 0 comments

Comments

Projects
None yet
2 participants
@rrelyea
Contributor

rrelyea commented Jan 12, 2017

covered by internal bug 367173

including the following info:
I find it much easier to reproduce this when creating a 1.1 Web Application.  3 out of 4 attempts have deadlocked for me.
I was experiencing about 1 out of 4 with 1.0 templates.
It may depend entirely on the machine in use, however.

@rrelyea rrelyea added this to the 4.0 RC3 milestone Jan 12, 2017

@rrelyea rrelyea changed the title from Core projects occasionally hang, lock up UI on open to Core projects can hang, lock up UI on open Jan 12, 2017

alpaix added a commit to alpaix/NuGet.Client that referenced this issue Jan 13, 2017

Replace `ServiceLocator` calls with MEF
Resolves NuGet/Home#4269.

Calling `ServiceLocator.GetInstance` leads to switching to the UI thread when accessing component host.
Instead it should use MEF import mechanism.

alpaix added a commit to alpaix/NuGet.Client that referenced this issue Jan 13, 2017

Replace `ServiceLocator` calls with MEF
Resolves NuGet/Home#4269.

Calling `ServiceLocator.GetInstance` leads to switching to the UI thread when accessing component host.
Instead it should use MEF import mechanism.

@alpaix alpaix referenced this issue in NuGet/NuGet.Client Jan 13, 2017

Merged

Replace `ServiceLocator` calls with MEF #1120

alpaix added a commit to NuGet/NuGet.Client that referenced this issue Jan 13, 2017

Replace `ServiceLocator` calls with MEF
Resolves NuGet/Home#4269.

Calling `ServiceLocator.GetInstance` leads to switching to the UI thread when accessing component host.
Instead it should use MEF import mechanism.

alpaix added a commit to alpaix/NuGet.Client that referenced this issue Jan 13, 2017

Replace `ServiceLocator` calls with MEF
Resolves NuGet/Home#4269.

Calling `ServiceLocator.GetInstance` leads to switching to the UI thread when accessing component host.
Instead it should use MEF import mechanism.

alpaix added a commit to NuGet/NuGet.Client that referenced this issue Jan 13, 2017

Replace `ServiceLocator` calls with MEF
Resolves NuGet/Home#4269.

Calling `ServiceLocator.GetInstance` leads to switching to the UI thread when accessing component host.
Instead it should use MEF import mechanism.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment