是否可以通过编程方式在web.config中向httpsodule添加<remove>元素?

时间:2016-07-08 15:35:12

标签: asp.net

是否可以通过编程方式在web.config中向httpsodule添加<remove>元素?

我想在以下命名空间中使用程序:

System.Configuration.Configuration config = System.Web.Configuration.WebConfigurationManager.OpenWebConfiguration

我已经看到了如何添加<add>元素的示例。

在web.config中,它位于<system.webServer>

enter image description here

1 个答案:

答案 0 :(得分:1)

为什么不呢,web.config只是一个xml文件,因此您只需要将其作为XmlDocument或您喜欢的其他方法加载,使用类似XPath表达式的方法加载正确的节点,然后向其添加新节点。您的最后一步是保存文件。

此链接将向您显示执行xml工作的方法:C#, XML, adding new nodes