如果我在IIS 7.5上替换我网站上的Dll,工作进程是否会重新启动

时间:2011-10-15 07:48:01

标签: iis-7.5

如果我在IIS 7.5上的网站上替换了Dll,那么工作进程是否会重新启动

例如,在部署我的应用程序时,我只是复制粘贴内容,不要重新启动网站或停止它将是工作流程重新启动的应用程序池

2 个答案:

答案 0 :(得分:0)

如果您实际上可以替换DLL,则意味着当时未由工作进程加载(否则,.dll文件将被锁定)。看到它还没有被使用,工作进程将不会重新启动 - 它只会在需要时加载新的.dll文件。

但是,我不推荐像这样的“温暖”升级,因为它会使你处于未确定的状态。

答案 1 :(得分:0)

是的,确实如此。 由于其他几个原因,进程工作者也将重新启动:

Web.config修改 将任何文件更改或添加到/ bin目录

建议您停止应用程序池和网站,进行任何更改,然后重新启动,这样您的应用就不会有奇怪的行为。