IIS 7.5 - Disable Overlapped Recycle property not being obeyed when web.config is updated

From this MSDN Post: https://blogs.msdn.microsoft.com/tess/2006/08/02/asp-net-case-study-lost-session-variables-and-appdomain-recycles/

So as part of your code deploy process, it looks like your pool will recycle when you deploy any one of these changes:

Immediate Recycle

  • Web.config changes
  • Machine.config changes
  • Global.asax changes
  • Bin directory changes
  • App_Code changes

(borrowed from: https://stackoverflow.com/questions/302110/what-causes-an-application-pool-in-iis-to-recycle )