大侠们,请进来看看!Xml节点操作Web.config后的刷新问题
由于项目需要,把Web.config中的部分节点进行了转移,如:identity,System.serviceModle,SectionGroup..等节点
在Application_Start中操作Xml节点的方式动态添加了这些转移掉的节点。这样虽然Web.config中这些节点也写入了,但是每次重启IIS后,我们读取到的节点值往往是上一次Web.config中的值,新写入的节点值获取不到。
疑问:
为啥WinForm项目中可以这样操作(值已经取到)?为啥用ConfigurationManager.RefreshSection 方法强制刷新这些节点,还是取不到值?
请问有不改解决方案,就可以实现的方法吗?(暂时不想改成ConfigurationManager类动态操作Web.config节点的方案)