IISReset和应用程序池

时间:2010-10-27 20:37:29

标签: asp.net iis

我有2个应用程序池,一个用于asp.net 2.0,一个用于asp.net 4.0

做iisreset会回收这些池吗?或者我必须手工回收它们?

2 个答案:

答案 0 :(得分:6)

IISReset停止并重新启动整个Web服务器(包括非ASP.NET应用程序) 回收应用程序池只会影响在该应用程序池中运行的应用程序。 在Web应用程序中编辑web.config只会影响该Web应用程序(仅回收该应用程序)。 编辑计算机上的machine.config将回收所有正在运行的应用程序池。

IIS将监视应用程序的/ bin目录。每当在这些dll中检测到更改时,它将回收应用程序并重新加载这些新dll。它还监视web.config& machine.config以相同的方式执行,并为适用的应用程序执行相同的操作。

答案 1 :(得分:3)

IISReset将回收所有应用程序池,重新启动某些服务等。