Você não precisa reciclar ou reiniciar seu pool de aplicativos ao atualizar seu site. Nem para adicionar / atualizar arquivos nem para atualizar seu web.config.
O IIS seleciona todas as alterações automaticamente.
As razões pelas quais você pode querer reciclar incluem:
- O pool de aplicativos trava e não atende mais solicitações.
- O pool de aplicativos usa muita memória ou seu aplicativo tem memória vazamento.
Por padrão, um pool de aplicativos é reciclado a cada 29 horas, por isso, normalmente, você nunca precisará reciclar um pool de aplicativos manualmente.