I am looking for an event/interface to use that notifies me once all projects have loaded in a solution after opening a solution.

I have implemented OnAfterOpenSolution in IVsSolutionEvents2 interface. This gets called immediately after the solution opens... so any code I run against the UI thread, even asycnhronously, locks up the IDE prior to the project(s) loading.

Is there a similar technique to implementing `OnAfterOpenSolution', that is called once all the projects for the solution have opened?

Edit
Report