0

我正在尝试访问system.webServer/defaultDocument我的 web.config 文件,但似乎无法找到方法。我尝试了各种有关编辑 Web 配置文件的文章,但我似乎没有相同的选项来访问其中的项目,system.webServer就像我在更改 connectionString 时那样。

我可以使用以下方法加载 system.webServer 部分:

ConfigurationSection WebServerSection = (ConfigurationSection)WebConfigurationManager.GetSection("system.webServer");

但从那时起看不到任何可用的东西。我注意到的一件事是该system.webServer部分的类型是System.Configuration.IgnoreSection. 这会以某种方式阻止我编辑它吗?

4

1 回答 1

1

看看Microsoft.Web.Administration API,它提供了一个WebConfigurationManager 类,应该允许您访问 webServer 部分的内容:

WebConfigurationManager.GetSection(HttpContext.Current,
  "system.webServer/defaultDocument");
于 2012-10-26T11:29:33.973 回答