如何在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>
答案 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>