2010-10-27 6 views
4

En supposant que le service est en cours d'exécution et en cours d'utilisation, et vous n'avez pas modifié le contrat ou quoi que ce soit - juste une logique sous-jacente. Après avoir publié le service sur IIS, devez-vous redémarrer IIS?Devez-vous redémarrer IIS lors du redéploiement d'un service WCF?

(S'il importe, le InstanceContextMode est unique)

Y a-t-il des cas où vous/auriez pas besoin de?

Répondre

6

Non. Vous n'avez pas besoin de redémarrer IIS. Qu'est-ce qui se passera est que ASP.NET remarquera que les fichiers ont été modifiés et l'AppDomain sera rechargé. Si vous avez d'autres sites Web hébergés sur IIS, ils ne seront pas affectés du tout.

Il est toujours recommandé d'utiliser un pool d'applications distinct pour chaque site Web.

Questions connexes