I have written some code in the application_start() method in my global.asax file. It does not get called when I deploy my application on IIS
application_start()
global.asax
IIS
In my case in production environment App_global.asax.compiled was missing and all content of global.asax not fired.