Я пытаюсь что-то вродеКак добавить HttpModule в ApplicationHost.config для всех сайтов на сервере IIS с C#?
public string[] RegisterInApplicationConfig()
{
using (ServerManager serverManager = new ServerManager())
{
Configuration config = serverManager.GetApplicationHostConfiguration();
var section = config.GetSection("location/system.webServer/modules");
}
}
но ошибка я получаю -
Конфигурация секции location/system.webServer/modules
не может быть прочитан, так как он отсутствует раздел декларации.
Я имею в виду пост от добавить HttpModule -
How do I register a HttpModule in the machine.config for IIS 7?
Так в основном ApplicationHostConfig мне нужно, чтобы добраться до
<location path="" overrideMode="Allow">
<system.webServer>
<modules>
<add name="IsapiFilterModule" lockItem="true" />