11

更改 machine.config 文件中的值有什么影响?这会在机器上触发等效的 IISReset 吗?如果不是,正在运行的应用程序会立即获取添加到此文件的新值吗?

4

2 回答 2

21

编辑 machine.config 将导致所有 AppDomain 在服务器上回收。出于所有意图和目的,从 ASP.Net 应用程序的角度来看,它与 IIS 重置相同。不过,IIS 完全重置确实可以完成更多工作。

请注意,为应用程序编辑 web.config 文件只会导致该应用程序的 AppDomain 工作进程回收,而不是整个服务器。

于 2009-09-15T22:48:09.620 回答
4

只想说,MSDN 的自动取值行为有一个例外: 除非更改了 processModel 部分,否则不必重新启动 IIS 服务器以使更改生效

本斯

于 2012-09-20T10:20:42.647 回答