私は次のようなことを試みています
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" />