重新部署WCF服务时是否必须重新启动IIS?

Ste*_*ers 4 deployment wcf iis-6

假设服务正在运行并且正在使用中,并且您没有更改合同或任何内容 - 只是一些基础逻辑.将服务发布到IIS后,是否必须重新启动IIS?

(如果重要,InstanceContextMode是Single)

有没有你需要/不需要的情况?

Jak*_*cki 6

不.您不需要重新启动IIS.会发生什么是ASP.NET会注意到文件已被修改并且AppDomain将被重新加载.如果您在IIS上托管其他网站 - 它们根本不会受到影响.

仍建议您为每个网站使用单独的应用程序池.