1

誰かが何が起こっているのかを明らかにすることができますか?VS 2010を使用して作成されたWebサイトがあります。次のコードは、httpModuleを追加するときにVSによってデフォルトで追加されます。Casseniを介してアプリを実行すると、強調表示された行に「この操作にはIIS統合パイプラインモードが必要です」というエラーがスローされます。

public void Init(HttpApplication context)
    {
        // Below is an example of how you can handle LogRequest event and provide 
        // custom logging implementation for it
       **context.LogRequest += new EventHandler(OnLogRequest);**
    }

    #endregion

    public void OnLogRequest(Object source, EventArgs e)
    {
        //custom logging logic can go here
    }

私のweb.configファイルは次のように更新されました:

<configuration>  
<system.web>
    <compilation debug="true" targetFramework="4.0" />

  <httpModules>
    <add name="GlobalModule" type="MyApp.Global.GlobalModule, EduCarePro"/>
  </httpModules>

</system.web>

<system.webServer>
<modules>
  <remove name="GlobalModule"/>
  <add name="GlobalModule" type="MyApp.Global.GlobalModule, EduCarePro" preCondition="managedHandler"/>
</modules>
</system.webServer>

このエラーを防ぐためにWeb.Configで構成する必要がある他の何かがありますか?

4

1 に答える 1