文件中的任何编辑都会web.config
导致 IIS 重新启动站点,对吗?
因此,我需要以这样的方式设置我的自定义 XML,以便在其中进行编辑也会导致站点重新启动。可能吗?
问问题
68 次
1 回答
0
有几种方法可以做到这一点。
使用您自己的自定义配置部分在 web.config 中有您的自定义 xml,然后像在这个答案中一样修改 web.config,例如,
将更改保存到您自己的 XML 并调用HttpRuntime.UnloadAppDomain()。
或者将您的更改保存到您自己的 XML 并执行以下操作:
var webConfig = HttpContext.Current.Request.PhysicalApplicationPath + "\Web.config"; IO.File.SetLastWriteTimeUtc(webConfig, DateTime.UtcNow);
于 2013-05-13T19:52:47.650 回答