托管后处理程序不工作,我使用的是asp.net

时间:2013-10-29 11:40:51

标签: asp.net web-config

如何在web.config中添加处理程序,我的处理程序名称是图像处理程序。 托管处理程序后无法正常工作。

这是我的web.config

<?xml version="1.0"?>
<configuration>
<system.data>
  <DbProviderFactories>
    <remove invariant="MySql.Data.MySqlClient" />
    <dependentAssembly>
   <assemblyIdentity name="MySql.Data" publicKeyToken="c5687fc88969c44d" culture="neutral" />
   <bindingRedirect oldVersion="0.0.0.0-6.6.5.0" newVersion="6.6.5.0" />
   <codeBase version="6.6.5.0" href="bin\Assembly\6.6.5\MySql.Data.dll"/>
   <codeBase version="6.7.4.0" href="bin\MySql.Data.dll"/>
</dependentAssembly>
  </DbProviderFactories>
</system.data>

  <system.web>
    <customErrors mode="Off" />
    <compilation defaultLanguage="c#" debug="true" targetFramework="4.0"/>
  </system.web>   
</configuration>

1 个答案:

答案 0 :(得分:1)

您可以在system.web部分的web.config中注册处理程序。

<system.web>
    <httpModules>
      <add name="HandlerName" type="Namespace.HandlerClassName"/>
    </httpModules>

    <httpHandlers>
      <add path="*.htm" verb="*" type="Namespace.HtmlFileHandler, Namespace"/>
    </httpHandlers>
  </system.web>