我很难让我的HttpHandler处理jpg和gif的请求。
我去了网站的Handler Mappings并添加了以下内容:
Path: *.jpg,*.gif
State: Enabled
Path Type: Unspecified (I've also tried setting this to File)
Handler: IsapiModule
Entry Type: Local
通过Visual Studio运行,所以我知道它不是我的代码。它也适用于IIS6。
我尝试在经典模式和集成模式下设置应用程序。
这是web.config中指定的相应Handler映射:
<add name="*.jpg,*.gif_*" path="*.jpg,*.gif" verb="*" type="ThumbnailGenerator,Utilities" preCondition="integratedMode,runtimeVersionv2.0" />
<add name="JPEG-GIF" path="*.jpg,*.gif" verb="*" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="Unspecified" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
答案 0 :(得分:0)
我通过清除web.config中的处理程序,然后手动添加使用IIS来修复此问题:[Handler Mappings] - &gt; [添加托管代理]
我不确定这有什么不同,因为web.config看起来和我之前设置的差不多,但现在它可以工作。