0

文件中的任何编辑都会web.config导致 IIS 重新启动站点,对吗?
因此,我需要以这样的方式设置我的自定义 XML,以便在其中进行编辑也会导致站点重新启动。可能吗?

4

1 回答 1

0

有几种方法可以做到这一点。

  1. 使用您自己的自定义配置部分在 web.config 中有您的自定义 xml,然后像在这个答案中一样修改 web.config,例如,

  2. 将更改保存到您自己的 XML 并调用HttpRuntime.UnloadAppDomain()

  3. 或者将您的更改保存到您自己的 XML 并执行以下操作:

    var webConfig = HttpContext.Current.Request.PhysicalApplicationPath + "\Web.config"; IO.File.SetLastWriteTimeUtc(webConfig, DateTime.UtcNow);

于 2013-05-13T19:52:47.650 回答