J'ai utilisé l'astuce extrêmement pratique app_offline.htm pour fermer/mettre à jour des sites dans le passé sans aucun problème.
Assurez-vous que vous placez bien le fichier "app_offline.htm" dans la "racine" du site web que vous avez configuré dans IIS.
Assurez-vous également que le fichier est nommé exactement comme il doit l'être. "app_offline.htm" (mais sans les guillemets, évidemment !).
En dehors de cela, il ne devrait pas y avoir d'autres modifications à apporter à IIS puisque le traitement de ce fichier (avec ce nom spécifique) est géré par le runtime ASP.NET plutôt que par IIS lui-même (pour IIS v6).
Sachez toutefois que, bien que le fait de placer ce fichier dans la racine de votre site oblige l'application à se "fermer" et à afficher le contenu du fichier "app_offline.htm" lui-même, toute modification de l'application ne sera pas prise en compte. existant les demandes recevront toujours le vrai site web. Seulement nouveau obtiendront le contenu de app_offline.htm.
Si vous rencontrez toujours des problèmes, essayez les liens suivants pour plus d'informations :
L'application de Scott Gu_Offline.htm
App_Offline.htm et contournement de la fonction "IE Friendly Errors".
Est-ce que app_offline.htm arrêtera les demandes en cours ou seulement les nouvelles demandes ?