最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
asp.net Web.Config保存设置导致网站不定时重启的问题
时间:2022-06-25 04:02:54 编辑:袖梨 来源:一聚教程网
前几天写了篇ASP.NET读写Web.Config,之后我确实用了文中的方法,重写了我网站的配置模块。结果上线之后,却发现网站时不时地重启,非常诡异。
研究之后,我发现只要是对Web.Config做修改,就会使IIS重启网站,它不是立即重启的,似乎和GC一样有个阀值。然而我的设置必须保存在Web.Config中,这可肿么办?经过一番Google,终于找到了解决方案,现在似乎已经修复网站重启的问题了。
方法是,把Web.Config的appSettings节点里的配置信息写到另一个文件中,然后设置appSetting节点的configSource属性,指向那个config文件即可。
具体写法如下(摘自原作者博客):
Web.config中appSettings节有个属性:configSource,这个属性可以指定一个存储appSettings的外部文件路径(只支持相对路径),而这个外部文件的修改是不会引起页面的重新编译的,同时它的改动也能立即被ASP.NET运行库检测到。可谓一举两得。
Web.config中的appSettings的配置:
代码如下 | 复制代码 |
|
相关文章
- 原神振晶的应用研究第一天怎么过 原神气体流向的偏转攻略 04-28
- 王者荣耀一元通行证活动怎么玩 王者荣耀1元战令活动介绍 04-28
- 崩坏星穹铁道波提欧光锥推荐 崩坏星穹铁道波提欧带什么光锥 04-28
- 崩坏星穹铁道波提欧遗器推荐 崩坏星穹铁道波提欧遗器怎么搭配 04-28
- 崩坏星穹铁道波提欧遗器推荐 04-28
- 王者荣耀一元通行证活动怎么玩 04-28