Auto Start Web app post IIS reset

Is there a way to fire the global.asax of any web app after IIS is reset for any reason what-so-ever. Entering a registry key would not resolve the entire issue as IIS can be reset without rebooting a machine. The fix has to be either at IIS property level /application pool level but the solution suggested does not fire application_ons tart after IIS reset.

I created an separate application...