I have a IIS website with multiple application connected to the same app pool and I deploy regularly some of those website through web deploy with the msdeploy tool. One of this app is set to autostart with the serviceAutoStartEnabled="true"
and a matching serviceAutoStartProvider
.
It works well when I restart the whole app pool but the autostart is not triggered when I web deploy the website
Is there any way to tell IIS to "restart" fully the website after the deploy and not wait for the first request to it ?