1

私は次のようなことを試みています

  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 を追加しています -

IIS 7 の machine.config に HttpModule を登録するにはどうすればよいですか?

したがって、基本的に ApplicationHostConfig で取得する必要があります

<location path="" overrideMode="Allow">
    <system.webServer>

    <modules>
        <add name="IsapiFilterModule" lockItem="true" />
4

1 に答える 1