WebConfigのhttpHandlers無効解決処理

1713 ワード

集積モードに基づいて開発されたサイトがありますが、あえてクラシックモードの親サイトの下に設置されています.基本的にはHandlersをhttpHandlersに変更し、ModulesをhttpModulesに変更し、ノードからに移行します.
http://msdn.microsoft.com/en-us/library/vstudio/46c5ddfy(v=vs.100).aspx
http://msdn.microsoft.com/en-us/library/vstudio/ms228090(v=vs.100).aspx
http://www.cnblogs.com/songshch/p/HTTPHandlers--Config.html
第三のウェブサイトには「Handlers」の設定節も書き忘れました.
最後に折衷方式を採用して、新しいアプリケーションプールを作ります.集積モードに設定します.サブサイトに適用します.次の文を加えて、親サイトのWebConfigとの衝突を防止します.
<validation validateIntegratedModeConfiguration="false" />
最後の配置節は以下の通りです.その中の「*.jsloader」は仮想URLです.もしどの方がクラシックモードでの配置がだめなのかを知っていたら、どこで間違えたのか教えてください.
  <system.webServer>
 	<validation validateIntegratedModeConfiguration="false" />
   <handlers>
     <!--<add name="JSLoaderHandler" verb="*" path="*.jsloader" type="Entity.SSORules.JSLoaderHandler" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" resourceType="Unspecified"/>
       <add name="JSLoaderHandler" verb="*" path="*.jsloader" type="Entity.SSORules.JSLoaderHandler" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" resourceType="File"/>-->
       <add name="JSLoaderHandler" verb="*" path="*.jsloader" type="Entity.SSORules.JSLoaderHandler" resourceType="Unspecified" />
    </handlers>
  </system.webServer>