There is an unsaved comment in progress. You will lose your changes if you continue. Are you sure you want to reopen the work item?
Latest build doesn't run BootstrapperTasks
In the latest code check-in, the new code doesn't run any of the BootstrapperTasks. Looking through the code this is due to the CreateAndSetCurrent method never being called in Bootstrapper.cs. You're calling ExecuteBootstrapperTasks() before Register is called. As a result, no tasks are registered.
Even if you do call CreateAndSetCurrent and then Register, it seems you're now storing tasks in two places, the new BootStrapperTaskRegistry and the IOC container. Is this the intent?