I know that there are several posts about this, but I have a different scenario. In my case, I disabled all the options that are in the IIS to recycle the application pool
- in minutes,
- in requests,
- at certain time,
- by memory, virtual and used.
- Web.config,
- Machine.config,
- Global.asax,
- Bin directory, and
- App_Code