如何在.NET 2中访问system.webserver web.config节点

时间:2010-03-24 09:01:13

标签: c#-2.0 web-config

是否有任何.NET AP可以读取/更新web.config中的system.webServer节点?我知道我可以通过将web.config文件读取/解析为xml来实现,但这很尴尬。

要读取/更新.NET 2中的system.web节点,我可以使用:

HttpModulesSection httpModulesSection = (HttpModulesSection)configuration.GetSection("system.web/httpModules");

但是有没有基于API的方式使用.NET 2访问system.web / modules?

我必须引用system.web.configuration的.NET 2版本,因为我事先不知道我的Web应用程序是否将在使用.NET 2或3.5的服务器上运行。因此它仅限于.NET 2 API调用。

由于

2 个答案:

答案 0 :(得分:0)

您是否尝试过ConfigurationManager类?

答案 1 :(得分:0)

您需要使用Microsoft.Web.Administration.dll程序集。您可以查看this博文。