1
Mon site a doAppInitAfterRestart
défini sur true
et fonctionne, mais j'aimerais savoir quand l'application a terminé son initialisation.Powershell pour obtenir l'état d'initialisation de l'application IIS
Y a-t-il un chemin à travers powershell
et WMI
pour savoir quand l'initialisation de l'application du site est terminée?
Merci pour l'aide @Amit. Ne fait pas tout à fait ce que je cherche. Immédiatement après le démarrage du site (moins d'une seconde), ce code commence et continue de renvoyer "2" Etat en cours. Voici le code converti en PowerShell que j'utilisais pour tester avec. while ($ true) { $ site = get-wmiobject -namespace "racine \ MicrosoftIISv2" -classe "IIsWebServer" -ComputerName localhost -Filter "nom = 'w3svc/4'" $ site.serverstate start-sleep - Millisecondes 10 } – lovedatsnow
Je n'étais pas au courant que vous utilisiez IIS6 +, donc je n'ai pas fourni de WMI. Alors êtes-vous confronté à un problème maintenant? Je n'ai pas tout à fait compris votre commentaire. –
Oui, j'utilise IIS6 +. J'ai toujours des problèmes pour déterminer quand l'initialisation de l'application est terminée. – lovedatsnow