【问题标题】:Changing a value in the machine.config更改 machine.config 中的值
【发布时间】:2009-09-15 22:44:46
【问题描述】:

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

【问题讨论】:

    标签: .net asp.net windows machine.config


    【解决方案1】:

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

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

    【讨论】:

      【解决方案2】:

      只是想说,自动取值行为有一个例外 来自 MSDN: 除非更改了 processModel 部分,否则无需重新启动 IIS 服务器即可使更改生效

      本斯

      【讨论】:

        猜你喜欢
        • 2015-04-16
        • 1970-01-01
        • 2019-09-12
        • 1970-01-01
        • 1970-01-01
        • 2020-04-05
        • 1970-01-01
        • 1970-01-01
        • 2010-10-30
        相关资源
        最近更新 更多