locked
IIS 7.0 - HTTP Error 404.17 - Not Found - Static File Handler. RRS feed

  • Question

  • User-902950280 posted

    Hi Friends,

     Recently I had migrated my web service from IIS 6.0 to IIS 7.0.
    before that my web application used to execute perfectly without errors...

    Presently after upgrading:
    When I browse from webservice am getting error as:


    " HTTP Error 404.17 - Not Found
    The requested content appears to be script and will not be served by the static file handler. "


    => Application pool for “MyApplication” is “Classic .NET AppPool”

    My System Details:

    1)Windows Vista Ent , 32 Bit

    2)VS 2008

    3)ISS 7.0 (recently upgraded)...


    Please help me out, Let me know work around or please guide me if I am doing anything wrong.


    Thanks & regards

    Tuesday, August 18, 2009 5:25 PM

Answers

  • User511787461 posted

    More specifically, it means that you have a mapping for that content to something other than StaticFile, but that handler mapping does not apply for the current pipeline mode (integrated/classic), bitness (32/64 bits) or even asp.net version - you would normally need to have multiple mappings to asp.net for any extensions for it to work across all possible combinations of those things.

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Monday, August 24, 2009 9:45 AM
  • User744767459 posted

    Hi, 

      <add name="PageHandlerFactory-Integrated-4.0" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integ
    ratedMode,runtimeVersionv4.0" />

    This is the correct handler mapping for aspx pages  running in integratedMode, runtimeVersionv4.0, you can back up your web.config and web content, then revert your site's mappings to parent's, it should work for you(IIS Manager->high-light you web site->click Handler Mappings icon on the home pane->click Revert to Parent... on the right Actions pane).

    Thanks.

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Monday, May 10, 2010 11:43 PM

All replies

  • User744767459 posted

    Hi,

    The 404.17 error indicates dynamic content mapped to the static file handler. The pre-selected setup defaults of IIS 7.0 only provide the IIS modules required to support static content.

    Please make sure the ASP.NET role service is installed. You can refer to the ASP.NET Workload section in the following article:
    Install Typical IIS Workloads
    http://learn.iis.net/page.aspx/136/install-typical-iis-workloads/

    Sunday, August 23, 2009 10:26 PM
  • User511787461 posted

    More specifically, it means that you have a mapping for that content to something other than StaticFile, but that handler mapping does not apply for the current pipeline mode (integrated/classic), bitness (32/64 bits) or even asp.net version - you would normally need to have multiple mappings to asp.net for any extensions for it to work across all possible combinations of those things.

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Monday, August 24, 2009 9:45 AM
  • User-636020408 posted

     I have the same error on a machine upgraded from XP Pro to Vista Business 32 bit. I have spent a few hours trying everything I can find online in vain.

     

    The application was fine until it was migrated to VS2008 and made to target .Net 4. For debugging, the page (default.aspx) has been made to display only one word "test", but it always generates the following error:

     

    HTTP Error 404.17 - Not Found

    The requested content appears to be script and will not be served by the static file handler.

     

    Any help will be greatly appreciated.

     

    Wednesday, May 5, 2010 8:17 PM
  • User744767459 posted

    Hi,

    Please make sure the .Net Framework4.0 installed on your IIS server.

    If you have installed .Net Framework4.0 on your IIS server, please run "aspnet_regiis -i" in C:\Windows\Microsoft.NET\Framework\v4.0.21006

    If your problem persists, please update here. Thanks.

    Thursday, May 6, 2010 3:22 AM
  • User-636020408 posted

     Hi Leo, thanks a lot for trying to help!

    I  followed instructions except my .Net 4 directory is "C:\Windows\Microsoft.NET\Framework\v4.0.30319".  It did not work. Then I rebooted the machine and it is generating the same error. Then I removed the application in IIS and added back and configured it to use app pool "ASP.NET v4.0 Classic", but unfortunately it still generates the same error - HTTP Error 404.17 - Not Found.

    BTW, the machine was upgraded from XP Pro to Vista Business 32 bit. The application was working find on XP Pro, but it has been rebuilt with VS2010 and changed to page to simply displaying a work for the sake of debugging. 

    What is interesting is that the same application works on another machine also running Vista Business 32 bit, but it was a fresh installation, not upgrading.

    I look forward to your further advice.

    Thursday, May 6, 2010 6:30 AM
  • User744767459 posted

    Hi,

    Could you please post the output the following command:

    %windir%\system32\inetsrv\appcmd.exe list config "site's name" -section:system.webServer/handlers

    We will be able to check  if the handler mappings are correct.

    Thursday, May 6, 2010 6:41 AM
  • User-636020408 posted

    Thank you so much for your prompt response, Leo!

    Here is the output as your requested:

    C:\>%windir%\system32\inetsrv\appcmd.exe list config "Default Web Site" -section:system.webServer/handlers
    <system.webServer>
      <handlers accessPolicy="Read, Write, Script">
        <add name="ISAPI-dll" path="*.dll" verb="*" modules="IsapiModule" resourceType="File" requireAccess="Execute" allowP
    athInfo="true" />
        <add name="CGI-exe" path="*.exe" verb="*" modules="CgiModule" resourceType="File" requireAccess="Execute" allowPathI
    nfo="true" />
        <add name="ASPClassic" path="*.asp" verb="GET,HEAD,POST,TRACE" modules="IsapiModule" scriptProcessor="%windir%\syste
    m32\inetsrv\asp.dll" resourceType="File" requireAccess="Script" />
        <add name="SecurityCertificate" path="*.cer" verb="GET,HEAD,POST,TRACE" modules="IsapiModule" scriptProcessor="%wind
    ir%\system32\inetsrv\asp.dll" resourceType="File" requireAccess="Script" />
        <add name="AboMapperCustom-519717" path="*.cdx" verb="GET,HEAD,POST,TRACE" modules="IsapiModule" scriptProcessor="C:
    \WINDOWS\system32\inetsrv\asp.dll" resourceType="File" requireAccess="Script" responseBufferLimit="0" />
        <add name="AboMapperCustom-519718" path="*.asa" verb="GET,HEAD,POST,TRACE" modules="IsapiModule" scriptProcessor="C:
    \WINDOWS\system32\inetsrv\asp.dll" resourceType="File" requireAccess="Script" responseBufferLimit="0" />
        <add name="AboMapperCustom-519719" path="*.idc" verb="OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE" modules="IsapiModule"
    scriptProcessor="C:\WINDOWS\system32\inetsrv\httpodbc.dll" resourceType="File" requireAccess="Script" responseBufferLimi
    t="0" />
        <add name="SSINC-shtm" path="*.shtm" verb="GET,POST" modules="ServerSideIncludeModule" resourceType="File" />
        <add name="SSINC-shtml" path="*.shtml" verb="GET,POST" modules="ServerSideIncludeModule" resourceType="File" />
        <add name="SSINC-stm" path="*.stm" verb="GET,POST" modules="ServerSideIncludeModule" resourceType="File" />
        <add name="AboMapperCustom-519720" path="*.asax" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C
    :\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="
    classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519721" path="*.ascx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C
    :\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="
    classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519758" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="c
    :\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode,runtimeV
    ersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519759" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="c
    :\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode,runtimeV
    ersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519760" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="c
    :\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode,runtimeV
    ersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519761" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="c:
    \windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode,runtimeVe
    rsionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519722" path="*.vsdisco" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor
    ="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode,runti
    meVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519762" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="c:
    \windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode,runtimeVe
    rsionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519763" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="c
    :\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode,runtimeV
    ersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519723" path="*.config" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor=
    "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition
    ="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519724" path="*.cs" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\
    WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="cl
    assicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519725" path="*.csproj" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor=
    "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition
    ="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519726" path="*.vb" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\
    WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="cl
    assicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519727" path="*.vbproj" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor=
    "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition
    ="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519728" path="*.webinfo" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor
    ="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preConditio
    n="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519729" path="*.licx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C
    :\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="
    classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519730" path="*.resx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C
    :\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="
    classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519731" path="*.resources" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcess
    or="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondit
    ion="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519732" path="*.master" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor=
    "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition
    ="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519733" path="*.skin" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C
    :\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="
    classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519734" path="*.compiled" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcesso
    r="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preConditi
    on="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519735" path="*.browser" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor
    ="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preConditio
    n="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519736" path="*.mdb" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:
    \WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="c
    lassicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519737" path="*.jsl" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:
    \WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="c
    lassicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519738" path="*.vjsproj" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor
    ="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preConditio
    n="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519739" path="*.sitemap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor
    ="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preConditio
    n="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519740" path="*.msgx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C
    :\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode,runtimeV
    ersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519741" path="*.ad" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\
    WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="cl
    assicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519742" path="*.dd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\
    WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="cl
    assicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519743" path="*.ldd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:
    \WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="c
    lassicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519744" path="*.sd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\
    WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="cl
    assicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519745" path="*.cd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\
    WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="cl
    assicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519746" path="*.adprototype" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProce
    ssor="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCond
    ition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519747" path="*.lddprototype" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProc
    essor="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCon
    dition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519748" path="*.sdm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:
    \WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="c
    lassicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519749" path="*.sdmDocument" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProce
    ssor="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCond
    ition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519750" path="*.ldb" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:
    \WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="c
    lassicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519751" path="*.mdf" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:
    \WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="c
    lassicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519752" path="*.ldf" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:
    \WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="c
    lassicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519753" path="*.java" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C
    :\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="
    classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519754" path="*.exclude" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor
    ="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preConditio
    n="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519755" path="*.refresh" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor
    ="C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preConditio
    n="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="TRACEVerbHandler" path="*" verb="TRACE" modules="ProtocolSupportModule" requireAccess="None" />
        <add name="OPTIONSVerbHandler" path="*" verb="OPTIONS" modules="ProtocolSupportModule" requireAccess="None" />
        <add name="StaticFile" path="*" verb="*" modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule" res
    ourceType="Either" requireAccess="Read" />
      </handlers>
    </system.webServer>

    C:\>


    Thursday, May 6, 2010 6:56 AM
  • User744767459 posted

    Hi,

        <add name="AboMapperCustom-519760" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="c
    :\windows\microsoft.net\framework\v2.0.50727\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode,runtimeV
    ersionv2.0,bitness32" responseBufferLimit="0" />

    The  handler mappings only apply for the classic pipeline mode, bitness32 and asp.net versionv2.0. This is the reason why you application do not work under ASP.Net Classic4.0 application pool.

    Achtung! IIS7 Preconditions

    http://blogs.iis.net/thomad/archive/2006/11/04/precondition-what.aspx

    You can run following command to see if the handler mapping on the server level are the same as the default web site's

     %windir%\system32\inetsrv\appcmd.exe list config -section:system.webServer/handlers

    If the handler mappings for integrated mode, .Net versionv4.0 also missed on the server level, I'd suggest you reinstall ASP.Net workload on this server.

    Install Typical IIS Workloads

    http://learn.iis.net/page.aspx/136/install-typical-iis-workloads/

    If you have any problem or anything is unclear, please feel free to update here. Thanks.

    Friday, May 7, 2010 4:31 AM
  • User-636020408 posted

     Hi Leo,

    I ran the the command you suggested and attached is the output. It does not seem to have the  the mapping for .aspx.  Could you kindly take a look at this?

     


    C:\>%windir%\system32\inetsrv\appcmd.exe list config -section:system.webServer/handlers
    <system.webServer>
      <handlers accessPolicy="Read, Script">
        <add name="rules-Integrated" path="*.rules" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Cultu
    re=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" />
        <add name="ExtensionlessUrl-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\
    Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="AXD-ISAPI-4.0_32bit" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\
    v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="PageHandlerFactory-ISAPI-4.0_32bit" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsof
    t.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="SimpleHandlerFactory-ISAPI-4.0_32bit" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Micros
    oft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="WebServiceHandlerFactory-ISAPI-4.0_32bit" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Mi
    crosoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-rem-ISAPI-4.0_32bit" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windo
    ws\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-soap-ISAPI-4.0_32bit" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Win
    dows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="svc-ISAPI-4.0_32bit" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_
    isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="rules-ISAPI-4.0_32bit" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\asp
    net_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="xoml-ISAPI-4.0_32bit" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspne
    t_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="xamlx-ISAPI-4.0_32bit" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framew
    ork\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="aspq-ISAPI-4.0_32bit" path="*.aspq" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framewor
    k\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="cshtm-ISAPI-4.0_32bit" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framew
    ork\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="cshtml-ISAPI-4.0_32bit" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Fram
    ework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="vbhtm-ISAPI-4.0_32bit" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framew
    ork\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="vbhtml-ISAPI-4.0_32bit" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Fram
    ework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" />
        <add name="ExtensionlessUrl-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\
    Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="AXD-ISAPI-4.0_64bit" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework6
    4\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="PageHandlerFactory-ISAPI-4.0_64bit" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsof
    t.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="SimpleHandlerFactory-ISAPI-4.0_64bit" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Micros
    oft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="WebServiceHandlerFactory-ISAPI-4.0_64bit" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Mi
    crosoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-rem-ISAPI-4.0_64bit" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windo
    ws\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-soap-ISAPI-4.0_64bit" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Win
    dows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="svc-ISAPI-4.0_64bit" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspne
    t_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="rules-ISAPI-4.0_64bit" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\a
    spnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="xoml-ISAPI-4.0_64bit" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\asp
    net_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="xamlx-ISAPI-4.0_64bit" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framew
    ork64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="aspq-ISAPI-4.0_64bit" path="*.aspq" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framewor
    k64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="cshtm-ISAPI-4.0_64bit" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framew
    ork64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="cshtml-ISAPI-4.0_64bit" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Fram
    ework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="vbhtm-ISAPI-4.0_64bit" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framew
    ork64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="vbhtml-ISAPI-4.0_64bit" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Fram
    ework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="ExtensionlessUrl-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TransferRequestHandler" preCondition="i
    ntegratedMode,runtimeVersionv4.0" />
        <add name="TraceHandler-Integrated-4.0" path="trace.axd" verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TraceHandler" preCondition="integrat
    edMode,runtimeVersionv4.0" />
        <add name="WebAdminHandler-Integrated-4.0" path="WebAdmin.axd" verb="GET,DEBUG" type="System.Web.Handlers.WebAdminHandler" preCondition="integrate
    dMode,runtimeVersionv4.0" />
        <add name="AssemblyResourceLoader-Integrated-4.0" path="WebResource.axd" verb="GET,DEBUG" type="System.Web.Handlers.AssemblyResourceLoader" preCon
    dition="integratedMode,runtimeVersionv4.0" />
        <add name="PageHandlerFactory-Integrated-4.0" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integ
    ratedMode,runtimeVersionv4.0" />
        <add name="SimpleHandlerFactory-Integrated-4.0" path="*.ashx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.SimpleHandlerFactory" preCondition="i
    ntegratedMode,runtimeVersionv4.0" />
        <add name="WebServiceHandlerFactory-Integrated-4.0" path="*.asmx" verb="GET,HEAD,POST,DEBUG" type="System.Web.Script.Services.ScriptHandlerFactory
    , System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
        <add name="HttpRemotingHandlerFactory-rem-Integrated-4.0" path="*.rem" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.Http
    RemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runti
    meVersionv4.0" />
        <add name="HttpRemotingHandlerFactory-soap-Integrated-4.0" path="*.soap" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.Ht
    tpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,run
    timeVersionv4.0" />
        <add name="svc-Integrated-4.0" path="*.svc" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activatio
    n, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
        <add name="rules-Integrated-4.0" path="*.rules" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activ
    ation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
        <add name="xoml-Integrated-4.0" path="*.xoml" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activat
    ion, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
        <add name="xamlx-Integrated-4.0" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" type="System.Xaml.Hosting.XamlHttpHandlerFactory, System.Xaml.Hosting,
    Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" />
        <add name="aspq-Integrated-4.0" path="*.aspq" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runti
    meVersionv4.0" />
        <add name="cshtm-Integrated-4.0" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,run
    timeVersionv4.0" />
        <add name="cshtml-Integrated-4.0" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,r
    untimeVersionv4.0" />
        <add name="vbhtm-Integrated-4.0" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,run
    timeVersionv4.0" />
        <add name="vbhtml-Integrated-4.0" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,r
    untimeVersionv4.0" />
        <add name="ScriptHandlerFactoryAppServices-Integrated-4.0" path="*_AppService.axd" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory,
     System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" preCondition="integratedMode,runtimeVersionv4.0" />
        <add name="ScriptResourceIntegrated-4.0" path="ScriptResource.axd" verb="GET,HEAD" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Ext
    ensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" preCondition="integratedMode,runtimeVersionv4.0" />
        <add name="rules-ISAPI-2.0" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_is
    api.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
        <add name="xoml-Integrated" path="*.xoml" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture
    =neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" />
        <add name="xoml-ISAPI-2.0" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isap
    i.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
        <add name="svc-ISAPI-2.0" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\aspnet_isap
    i.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" />
        <add name="svc-Integrated" path="*.svc" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=n
    eutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" />
        <add name="TraceHandler-Integrated" path="trace.axd" verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TraceHandler" preCondition="integratedMo
    de" />
        <add name="WebAdminHandler-Integrated" path="WebAdmin.axd" verb="GET,DEBUG" type="System.Web.Handlers.WebAdminHandler" preCondition="integratedMod
    e" />
        <add name="AssemblyResourceLoader-Integrated" path="WebResource.axd" verb="GET,DEBUG" type="System.Web.Handlers.AssemblyResourceLoader" preConditi
    on="integratedMode" />
        <add name="PageHandlerFactory-Integrated" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integrate
    dMode" />
        <add name="SimpleHandlerFactory-Integrated" path="*.ashx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.SimpleHandlerFactory" preCondition="integ
    ratedMode" />
        <add name="WebServiceHandlerFactory-Integrated" path="*.asmx" verb="GET,HEAD,POST,DEBUG" type="System.Web.Services.Protocols.WebServiceHandlerFact
    ory, System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" preCondition="integratedMode,runtimeVersionv2.0" />
        <add name="HttpRemotingHandlerFactory-rem-Integrated" path="*.rem" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemo
    tingHandlerFactory, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVe
    rsionv2.0" />
        <add name="HttpRemotingHandlerFactory-soap-Integrated" path="*.soap" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRe
    motingHandlerFactory, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtime
    Versionv2.0" />
        <add name="AXD-ISAPI-2.0" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.507
    27\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="PageHandlerFactory-ISAPI-2.0" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Fr
    amework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="SimpleHandlerFactory-ISAPI-2.0" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\
    Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="WebServiceHandlerFactory-ISAPI-2.0" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.
    NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-rem-ISAPI-2.0" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Micro
    soft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-soap-ISAPI-2.0" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Mic
    rosoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="ISAPI-dll" path="*.dll" verb="*" modules="IsapiModule" resourceType="File" requireAccess="Execute" allowPathInfo="true" />
        <add name="CGI-exe" path="*.exe" verb="*" modules="CgiModule" resourceType="File" requireAccess="Execute" allowPathInfo="true" />
        <add name="ASPClassic" path="*.asp" verb="GET,HEAD,POST,TRACE" modules="IsapiModule" scriptProcessor="%windir%\system32\inetsrv\asp.dll" resourceT
    ype="File" requireAccess="Script" />
        <add name="SecurityCertificate" path="*.cer" verb="GET,HEAD,POST,TRACE" modules="IsapiModule" scriptProcessor="%windir%\system32\inetsrv\asp.dll"
    resourceType="File" requireAccess="Script" />
        <add name="AboMapperCustom-519717" path="*.cdx" verb="GET,HEAD,POST,TRACE" modules="IsapiModule" scriptProcessor="C:\WINDOWS\system32\inetsrv\asp.
    dll" resourceType="File" requireAccess="Script" responseBufferLimit="0" />
        <add name="AboMapperCustom-519718" path="*.asa" verb="GET,HEAD,POST,TRACE" modules="IsapiModule" scriptProcessor="C:\WINDOWS\system32\inetsrv\asp.
    dll" resourceType="File" requireAccess="Script" responseBufferLimit="0" />
        <add name="AboMapperCustom-519719" path="*.idc" verb="OPTIONS,GET,HEAD,POST,PUT,DELETE,TRACE" modules="IsapiModule" scriptProcessor="C:\WINDOWS\sy
    stem32\inetsrv\httpodbc.dll" resourceType="File" requireAccess="Script" responseBufferLimit="0" />
        <add name="SSINC-shtm" path="*.shtm" verb="GET,POST" modules="ServerSideIncludeModule" resourceType="File" />
        <add name="SSINC-shtml" path="*.shtml" verb="GET,POST" modules="ServerSideIncludeModule" resourceType="File" />
        <add name="SSINC-stm" path="*.stm" verb="GET,POST" modules="ServerSideIncludeModule" resourceType="File" />
        <add name="AboMapperCustom-519720" path="*.asax" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framew
    ork\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimi
    t="0" />
        <add name="AboMapperCustom-519721" path="*.ascx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framew
    ork\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimi
    t="0" />
        <add name="AboMapperCustom-519722" path="*.vsdisco" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fra
    mework\v2.0.50727\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519723" path="*.config" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fram
    ework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLi
    mit="0" />
        <add name="AboMapperCustom-519724" path="*.cs" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewor
    k\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit=
    "0" />
        <add name="AboMapperCustom-519725" path="*.csproj" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fram
    ework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLi
    mit="0" />
        <add name="AboMapperCustom-519726" path="*.vb" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewor
    k\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit=
    "0" />
        <add name="AboMapperCustom-519727" path="*.vbproj" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fram
    ework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLi
    mit="0" />
        <add name="AboMapperCustom-519728" path="*.webinfo" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fra
    mework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferL
    imit="0" />
        <add name="AboMapperCustom-519729" path="*.licx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framew
    ork\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimi
    t="0" />
        <add name="AboMapperCustom-519730" path="*.resx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framew
    ork\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimi
    t="0" />
        <add name="AboMapperCustom-519731" path="*.resources" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\F
    ramework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBuffe
    rLimit="0" />
        <add name="AboMapperCustom-519732" path="*.master" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fram
    ework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLi
    mit="0" />
        <add name="AboMapperCustom-519733" path="*.skin" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framew
    ork\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimi
    t="0" />
        <add name="AboMapperCustom-519734" path="*.compiled" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fr
    amework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBuffer
    Limit="0" />
        <add name="AboMapperCustom-519735" path="*.browser" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fra
    mework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferL
    imit="0" />
        <add name="AboMapperCustom-519736" path="*.mdb" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewo
    rk\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit
    ="0" />
        <add name="AboMapperCustom-519737" path="*.jsl" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewo
    rk\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit
    ="0" />
        <add name="AboMapperCustom-519738" path="*.vjsproj" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fra
    mework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferL
    imit="0" />
        <add name="AboMapperCustom-519739" path="*.sitemap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fra
    mework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferL
    imit="0" />
        <add name="AboMapperCustom-519740" path="*.msgx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framew
    ork\v2.0.50727\aspnet_isapi.dll" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" />
        <add name="AboMapperCustom-519741" path="*.ad" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewor
    k\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit=
    "0" />
        <add name="AboMapperCustom-519742" path="*.dd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewor
    k\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit=
    "0" />
        <add name="AboMapperCustom-519743" path="*.ldd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewo
    rk\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit
    ="0" />
        <add name="AboMapperCustom-519744" path="*.sd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewor
    k\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit=
    "0" />
        <add name="AboMapperCustom-519745" path="*.cd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewor
    k\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit=
    "0" />
        <add name="AboMapperCustom-519746" path="*.adprototype" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET
    \Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBuf
    ferLimit="0" />
        <add name="AboMapperCustom-519747" path="*.lddprototype" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NE
    T\Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBu
    fferLimit="0" />
        <add name="AboMapperCustom-519748" path="*.sdm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewo
    rk\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit
    ="0" />
        <add name="AboMapperCustom-519749" path="*.sdmDocument" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET
    \Framework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBuf
    ferLimit="0" />
        <add name="AboMapperCustom-519750" path="*.ldb" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewo
    rk\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit
    ="0" />
        <add name="AboMapperCustom-519751" path="*.mdf" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewo
    rk\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit
    ="0" />
        <add name="AboMapperCustom-519752" path="*.ldf" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framewo
    rk\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit
    ="0" />
        <add name="AboMapperCustom-519753" path="*.java" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Framew
    ork\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimi
    t="0" />
        <add name="AboMapperCustom-519754" path="*.exclude" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fra
    mework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferL
    imit="0" />
        <add name="AboMapperCustom-519755" path="*.refresh" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\WINDOWS\Microsoft.NET\Fra
    mework\v2.0.50727\aspnet_isapi.dll" resourceType="File" requireAccess="Script" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferL
    imit="0" />
        <add name="TRACEVerbHandler" path="*" verb="TRACE" modules="ProtocolSupportModule" requireAccess="None" />
        <add name="OPTIONSVerbHandler" path="*" verb="OPTIONS" modules="ProtocolSupportModule" requireAccess="None" />
        <add name="StaticFile" path="*" verb="*" modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule" resourceType="Either" requireAcce
    ss="Read" />
      </handlers>
    </system.webServer>

    C:\>

    Friday, May 7, 2010 8:12 AM
  • User744767459 posted

    Hi, 

      <add name="PageHandlerFactory-Integrated-4.0" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integ
    ratedMode,runtimeVersionv4.0" />

    This is the correct handler mapping for aspx pages  running in integratedMode, runtimeVersionv4.0, you can back up your web.config and web content, then revert your site's mappings to parent's, it should work for you(IIS Manager->high-light you web site->click Handler Mappings icon on the home pane->click Revert to Parent... on the right Actions pane).

    Thanks.

    • Marked as answer by Anonymous Tuesday, September 28, 2021 12:00 AM
    Monday, May 10, 2010 11:43 PM
  • User-636020408 posted

    Hallelujah! It works. I double-clicked Handler Mappings and clicked "Revert to Inherited".

    This mismatch must have been caused by OS upgrading (XP Pro -> Vista Business).

    Thank you very much, Leo!

    Tuesday, May 11, 2010 5:31 AM
  • User-1505166301 posted
    I was getting a HTTP 500.0 Server Internal error after upgrading from .NET beta 2 to .NET RTM. The workaround helped me as well :)

    Hi, 

      <add name="PageHandlerFactory-Integrated-4.0" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integ
    ratedMode,runtimeVersionv4.0" />

    This is the correct handler mapping for aspx pages  running in integratedMode, runtimeVersionv4.0, you can back up your web.config and web content, then revert your site's mappings to parent's, it should work for you(IIS Manager->high-light you web site->click Handler Mappings icon on the home pane->click Revert to Parent... on the right Actions pane).

    Thanks.

    Thursday, May 27, 2010 5:29 AM
  • User-625288138 posted
    Hello,<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p><o:p> </o:p>As an FYI, I had a similar issue with Windows 2008 and Windows 7.<o:p></o:p><o:p> </o:p>1.       I followed your steps: aspnet_regiss –I on a Windows 2008 (x64) and Windows 7 (x64) box.<o:p></o:p><o:p> </o:p>After running the above command there seemed to be duplicate entries in Web.config.<o:p></o:p><o:p> </o:p>2.       Rather than trying to figure out which ones were causing the problem, I just restored the original web.config. <o:p></o:p><o:p> </o:p>3.       I ran the site again, and this time the error message pointed me to steps to reference the .NET 4.0 ISAPI extensions.<o:p></o:p><o:p> </o:p>4.       After that everything came up and ran just fine.<o:p></o:p><o:p> </o:p>I had originally installed .NET 4.0 and figured everything would work. I did a simple hello world targeting .NET 2.0, 3.0, 3.5 that all worked, but the .NET 4.0 version didn’t. I now use these .NET target tests as a good simple way to determine if the following steps needed to be done. Do you see any other issues I should be thinking about with all of this?<o:p></o:p><o:p> </o:p>Let me know if you would like any information regarding these steps, I could let you TS into the box if you do.<o:p></o:p><o:p> </o:p>FYI: I’m in the OU  if you want to contact me directly.<o:p></o:p><o:p> </o:p>Thanks Leo,<o:p></o:p><o:p> </o:p>Richard Loba<o:p></o:p> <o:p></o:p>

     

    Monday, August 23, 2010 2:53 PM
  • User-167268090 posted

     Hi Leo Tang,

    Thank you very much ,I had the same problem and It became a nightmare for me then I could fix it by your help,

    Thank you very much,

    Hamid

    Friday, November 12, 2010 4:49 AM
  • User-1280203501 posted
    Thank you for support now its working.
    Thursday, January 20, 2011 5:35 PM
  • User998881947 posted

    Hi all,

    I was having the same issue on IIS 7 and W2k8 x64. Great support trail and after reading it all I found that my problem was fixed by just clicking the "Revert to Parent." Well almost, then I had to add my URL redirect module to get the whole flow working. This was great.

    Regards,
    Amardeep Puri

    Saturday, February 5, 2011 3:52 PM
  • User1730304733 posted
    I am using Win7 32bit and IIS 7. a wcf application works just fine in VS2010 debug mode. Then I deploy it to a virtual directory on IIS7. When I try to add service reference to this wcf service, it gives me a download error (405). Then I try my service on browser, 404.17 the handler would not process script blahblah which you already know. I did aspnet_regiis to both framework 2.0 and 4.0, checked that .svc is handle by isapi.dll. and tried revert to parent. It still gives me 404.17. here is my output with the command you provide. <system.webServer> <handlers accessPolicy="Read, Script"> <add name="rules-Integrated" path="*.rules" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" /> <add name="rules-ISAPI-2.0" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" /> <add name="xoml-Integrated" path="*.xoml" verb="*" type="System.ServiceModel.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" /> <add name="xoml-ISAPI-2.0" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" /> <add name="ISAPI-dll" path="*.dll" verb="*" modules="IsapiModule" resourceType="File" requireAccess="Execute" allowPathInfo="true" /> <add name="TraceHandler-Integrated" path="trace.axd" verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TraceHandler" preCondition="integratedMode" /> <add name="WebAdminHandler-Integrated" path="WebAdmin.axd" verb="GET,DEBUG" type="System.Web.Handlers.WebAdminHandler" preCondition="integratedMode" /> <add name="AssemblyResourceLoader-Integrated" path="WebResource.axd" verb="GET,DEBUG" type="System.Web.Handlers.AssemblyResourceLoader" preCondition="integratedMode" /> <add name="PageHandlerFactory-Integrated" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integratedMode" /> <add name="rules-ISAPI-4.0_32bit" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="xoml-ISAPI-4.0_32bit" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="SimpleHandlerFactory-Integrated" path="*.ashx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.SimpleHandlerFactory" preCondition="integratedMode" /> <add name="WebServiceHandlerFactory-Integrated" path="*.asmx" verb="GET,HEAD,POST,DEBUG" type="System.Web.Services.Protocols.WebServiceHandlerFactory, System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" preCondition="integratedMode,runtimeVersionv2.0" /> <add name="HttpRemotingHandlerFactory-rem-Integrated" path="*.rem" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" /> <add name="HttpRemotingHandlerFactory-soap-Integrated" path="*.soap" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" /> <add name="AXD-ISAPI-2.0" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" /> <add name="PageHandlerFactory-ISAPI-2.0" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" /> <add name="SimpleHandlerFactory-ISAPI-2.0" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" /> <add name="WebServiceHandlerFactory-ISAPI-2.0" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" /> <add name="HttpRemotingHandlerFactory-rem-ISAPI-2.0" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" /> <add name="HttpRemotingHandlerFactory-soap-ISAPI-2.0" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBufferLimit="0" /> <add name="TRACEVerbHandler" path="*" verb="TRACE" modules="ProtocolSupportModule" requireAccess="None" /> <add name="ExtensionlessUrl-ISAPI-4.0_32bit" path="*." verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="AXD-ISAPI-4.0_32bit" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="PageHandlerFactory-ISAPI-4.0_32bit" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="rules-ISAPI-4.0_64bit" path="*.rules" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="xoml-ISAPI-4.0_64bit" path="*.xoml" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="SimpleHandlerFactory-ISAPI-4.0_32bit" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="WebServiceHandlerFactory-ISAPI-4.0_32bit" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="HttpRemotingHandlerFactory-rem-ISAPI-4.0_32bit" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="HttpRemotingHandlerFactory-soap-ISAPI-4.0_32bit" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="svc-ISAPI-4.0_32bit" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="xamlx-ISAPI-4.0_32bit" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="aspq-ISAPI-4.0_32bit" path="*.aspq" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="cshtm-ISAPI-4.0_32bit" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="cshtml-ISAPI-4.0_32bit" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="vbhtm-ISAPI-4.0_32bit" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="vbhtml-ISAPI-4.0_32bit" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0" /> <add name="ExtensionlessUrl-ISAPI-4.0_64bit" path="*." verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="AXD-ISAPI-4.0_64bit" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="PageHandlerFactory-ISAPI-4.0_64bit" path="*.aspx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="SimpleHandlerFactory-ISAPI-4.0_64bit" path="*.ashx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="WebServiceHandlerFactory-ISAPI-4.0_64bit" path="*.asmx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="rules-Integrated-4.0" path="*.rules" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="xoml-Integrated-4.0" path="*.xoml" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="HttpRemotingHandlerFactory-rem-ISAPI-4.0_64bit" path="*.rem" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="HttpRemotingHandlerFactory-soap-ISAPI-4.0_64bit" path="*.soap" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="svc-ISAPI-4.0_64bit" path="*.svc" verb="*" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="xamlx-ISAPI-4.0_64bit" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="aspq-ISAPI-4.0_64bit" path="*.aspq" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="cshtm-ISAPI-4.0_64bit" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="cshtml-ISAPI-4.0_64bit" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="vbhtm-ISAPI-4.0_64bit" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="vbhtml-ISAPI-4.0_64bit" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="0" /> <add name="ExtensionlessUrl-Integrated-4.0" path="*." verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TransferRequestHandler" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="TraceHandler-Integrated-4.0" path="trace.axd" verb="GET,HEAD,POST,DEBUG" type="System.Web.Handlers.TraceHandler" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="WebAdminHandler-Integrated-4.0" path="WebAdmin.axd" verb="GET,DEBUG" type="System.Web.Handlers.WebAdminHandler" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="AssemblyResourceLoader-Integrated-4.0" path="WebResource.axd" verb="GET,DEBUG" type="System.Web.Handlers.AssemblyResourceLoader" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="PageHandlerFactory-Integrated-4.0" path="*.aspx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="SimpleHandlerFactory-Integrated-4.0" path="*.ashx" verb="GET,HEAD,POST,DEBUG" type="System.Web.UI.SimpleHandlerFactory" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="WebServiceHandlerFactory-Integrated-4.0" path="*.asmx" verb="GET,HEAD,POST,DEBUG" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="HttpRemotingHandlerFactory-rem-Integrated-4.0" path="*.rem" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="HttpRemotingHandlerFactory-soap-Integrated-4.0" path="*.soap" verb="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="svc-Integrated-4.0" path="*.svc" verb="*" type="System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="xamlx-Integrated-4.0" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" type="System.Xaml.Hosting.XamlHttpHandlerFactory, System.Xaml.Hosting, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="aspq-Integrated-4.0" path="*.aspq" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="cshtm-Integrated-4.0" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="cshtml-Integrated-4.0" path="*.cshtml" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="vbhtm-Integrated-4.0" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="vbhtml-Integrated-4.0" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG" type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="ScriptHandlerFactoryAppServices-Integrated-4.0" path="*_AppService.axd" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="ScriptResourceIntegrated-4.0" path="ScriptResource.axd" verb="GET,HEAD" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" preCondition="integratedMode,runtimeVersionv4.0" /> <add name="OPTIONSVerbHandler" path="*" verb="OPTIONS" modules="ProtocolSupportModule" requireAccess="None" /> <add name="StaticFile" path="*" verb="*" modules="StaticFileModule,DefaultDocumentModule,DirectoryListingModule" resourceType="Either" requireAccess="Read" /> </handlers> </system.webServer> please help me.
    Tuesday, May 24, 2011 1:01 PM
  • Wednesday, June 15, 2011 2:34 AM
  • User980778144 posted

    Hello, i had an apllication in framework 1.1 and used the visualstudio2010 tool to automaticatly converted her to framework 3.5.

    I Built her.. and ok no errors..

    When i tried do view the default start page on IE i have the following error : 

    HTTP ERROR 404.17 - Not Found - Static File Handler.

    I tried to revert to parent and nothing..same error..also tried do put her running on apll pool ASP.NET appl pool v4.0 Classic.. also same error..

    Could you please help me? 

     

    Thursday, July 14, 2011 9:49 AM
  • User-1672167363 posted

    Hello @ mferraz,

    I suggest you look at http://learn.iis.net/page.aspx/243/aspnet-integration-with-iis-7/ 

           guide as a start for the changes for IIS Server Net Frameworks and Application Pools.

    For Trouble Shooting use this http://learn.iis.net/page.aspx/245/how-to-capture-aspnet-page-trace-events-in-iis7-tracing/ guide.

    The conversion of of Net 1.1 application code to framework 3.5

         typically  means you use the Net 2.0 "Classic" 

           not Net 4.0 "Classic" ApplicationPools.

    Note: The Net Framework 3.5 is part of the Net 2.0 choices 

             after install of Dot Net Framework 3.5 Service Pack 1 with updates and security patches.

    Martin

     

     

    Thursday, July 14, 2011 10:40 AM
  • User662360159 posted
    Hi. I have the same error. But I don't know what happened because I have done a lot of things. I have windows 7 system operation. I created a pool for .net 2.0 version, Classic pipeline mode and enable 32 bits applications. I create a virtual directory with this pool. Can you help me, please? Thanks!!!
    Thursday, September 1, 2011 5:15 AM
  • User-1672167363 posted

    Hi @ marcela.moreno ,

    You have problems and the current suggestions and  information does not help.

    You need to create a new thread with information for your system.

     Post in the thread errors  from the IIS Server log and what things you have done so far.

    You should add information for the layout of  IIS Server for virtual directories and Web Sites and Applications.

    After you have created the new thread members & users will try and help.

    Martin

     

     

     

    Thursday, September 1, 2011 5:40 AM
  • User-886977936 posted

    if your on a Win7 box, look at your 'Windows Features' under 'Mcrosoft .NET Framework 3.5.1' and make sure you have installed 'WIndows Communication Foundation HTTP Activation'.

    Sorry if this was a repeat answer but I did not see it on this thread.

    Friday, January 13, 2012 3:22 PM
  • User-424198948 posted
    Thanks, that worked for me!
    Wednesday, February 1, 2012 3:20 PM
  • User908658965 posted

    Hi Leo,

    hope you are well?

    I'm having the same issue as the guy in this other post.  I have a

    HTTP Error 404.17 - Not Found

    The requested content appears to be script and will not be served by the static file handler.

    from an installation of the Umbraco CMS 4.71 (integrated .net v4 AppPool) - on this server  i have a number of umbraco 4.5 installs using the 3.5 Framework working fine.  This is my first attempt at a .net 4 framework umbraco installation although i do have a simple web app running .net 4 framework too (just not the cms)

    i've followed your advice here

    %windir%\system32\inetsrv\appcmd.exe list config "site's name" -section:system.webServer/handlers

     with the results / details pasted here

    scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dll"
     preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="0"
     />
        <add name="rules-ISAPI-4.0_32bit" path="*.rules" verb="*" modules="IsapiModu
    le" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.
    dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit
    ="0" />
        <add name="xoml-ISAPI-4.0_32bit" path="*.xoml" verb="*" modules="IsapiModule
    " scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.30319\aspnet_isapi.dl
    l" preCondition="classicMode,runtimeVersionv4.0,bitness32" responseBufferLimit="
    0" />
        <add name="xamlx-ISAPI-4.0_32bit" path="*.xamlx" verb="GET,HEAD,POST,DEBUG"
    modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.3
    0319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" r
    esponseBufferLimit="0" />
        <add name="aspq-ISAPI-4.0_32bit" path="*.aspq" verb="GET,HEAD,POST,DEBUG" mo
    dules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.303
    19\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" res
    ponseBufferLimit="0" />
        <add name="cshtm-ISAPI-4.0_32bit" path="*.cshtm" verb="GET,HEAD,POST,DEBUG"
    modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.3
    0319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" r
    esponseBufferLimit="0" />
        <add name="cshtml-ISAPI-4.0_32bit" path="*.cshtml" verb="GET,HEAD,POST,DEBUG
    " modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0
    .30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32"
     responseBufferLimit="0" />
        <add name="vbhtm-ISAPI-4.0_32bit" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG"
    modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0.3
    0319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32" r
    esponseBufferLimit="0" />
        <add name="vbhtml-ISAPI-4.0_32bit" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG
    " modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework\v4.0
    .30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness32"
     responseBufferLimit="0" />
        <add name="AXD-ISAPI-4.0_64bit" path="*.axd" verb="GET,HEAD,POST,DEBUG" modu
    les="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.303
    19\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" res
    ponseBufferLimit="0" />
        <add name="PageHandlerFactory-ISAPI-4.0_64bit" path="*.aspx" verb="GET,HEAD,
    POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Fram
    ework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.
    0,bitness64" responseBufferLimit="0" />
        <add name="SimpleHandlerFactory-ISAPI-4.0_64bit" path="*.ashx" verb="GET,HEA
    D,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Fr
    amework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv
    4.0,bitness64" responseBufferLimit="0" />
        <add name="WebServiceHandlerFactory-ISAPI-4.0_64bit" path="*.asmx" verb="GET
    ,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NE
    T\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVers
    ionv4.0,bitness64" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-rem-ISAPI-4.0_64bit" path="*.rem" verb
    ="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microso
    ft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtim
    eVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-soap-ISAPI-4.0_64bit" path="*.soap" ve
    rb="GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Micro
    soft.NET\Framework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runt
    imeVersionv4.0,bitness64" responseBufferLimit="0" />
        <add name="svc-ISAPI-4.0_64bit" path="*.svc" verb="*" modules="IsapiModule"
    scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.dl
    l" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit="
    0" />
        <add name="rules-ISAPI-4.0_64bit" path="*.rules" verb="*" modules="IsapiModu
    le" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isap
    i.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLim
    it="0" />
        <add name="xoml-ISAPI-4.0_64bit" path="*.xoml" verb="*" modules="IsapiModule
    " scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.30319\aspnet_isapi.
    dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" responseBufferLimit
    ="0" />
        <add name="xamlx-ISAPI-4.0_64bit" path="*.xamlx" verb="GET,HEAD,POST,DEBUG"
    modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0
    .30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64"
     responseBufferLimit="0" />
        <add name="aspq-ISAPI-4.0_64bit" path="*.aspq" verb="GET,HEAD,POST,DEBUG" mo
    dules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0.3
    0319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64" r
    esponseBufferLimit="0" />
        <add name="cshtm-ISAPI-4.0_64bit" path="*.cshtm" verb="GET,HEAD,POST,DEBUG"
    modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0
    .30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64"
     responseBufferLimit="0" />
        <add name="cshtml-ISAPI-4.0_64bit" path="*.cshtml" verb="GET,HEAD,POST,DEBUG
    " modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4
    .0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness6
    4" responseBufferLimit="0" />
        <add name="vbhtm-ISAPI-4.0_64bit" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG"
    modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4.0
    .30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness64"
     responseBufferLimit="0" />
        <add name="vbhtml-ISAPI-4.0_64bit" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG
    " modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v4
    .0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0,bitness6
    4" responseBufferLimit="0" />
        <add name="TraceHandler-Integrated-4.0" path="trace.axd" verb="GET,HEAD,POST
    ,DEBUG" type="System.Web.Handlers.TraceHandler" preCondition="integratedMode,run
    timeVersionv4.0" />
        <add name="WebAdminHandler-Integrated-4.0" path="WebAdmin.axd" verb="GET,DEB
    UG" type="System.Web.Handlers.WebAdminHandler" preCondition="integratedMode,runt
    imeVersionv4.0" />
        <add name="AssemblyResourceLoader-Integrated-4.0" path="WebResource.axd" ver
    b="GET,DEBUG" type="System.Web.Handlers.AssemblyResourceLoader" preCondition="in
    tegratedMode,runtimeVersionv4.0" />
        <add name="PageHandlerFactory-Integrated-4.0" path="*.aspx" verb="GET,HEAD,P
    OST,DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integratedMode,
    runtimeVersionv4.0" />
        <add name="SimpleHandlerFactory-Integrated-4.0" path="*.ashx" verb="GET,HEAD
    ,POST,DEBUG" type="System.Web.UI.SimpleHandlerFactory" preCondition="integratedM
    ode,runtimeVersionv4.0" />
        <add name="WebServiceHandlerFactory-Integrated-4.0" path="*.asmx" verb="GET,
    HEAD,POST,DEBUG" type="System.Web.Script.Services.ScriptHandlerFactory, System.W
    eb.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
    " preCondition="integratedMode,runtimeVersionv4.0" />
        <add name="HttpRemotingHandlerFactory-rem-Integrated-4.0" path="*.rem" verb=
    "GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHa
    ndlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, PublicK
    eyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv4.0" />
        <add name="HttpRemotingHandlerFactory-soap-Integrated-4.0" path="*.soap" ver
    b="GET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemoting
    HandlerFactory, System.Runtime.Remoting, Version=4.0.0.0, Culture=neutral, Publi
    cKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv4.0" />
        <add name="svc-Integrated-4.0" path="*.svc" verb="*" type="System.ServiceMod
    el.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version
    =4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integr
    atedMode,runtimeVersionv4.0" />
        <add name="rules-Integrated-4.0" path="*.rules" verb="*" type="System.Servic
    eModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Ver
    sion=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="in
    tegratedMode,runtimeVersionv4.0" />
        <add name="xoml-Integrated-4.0" path="*.xoml" verb="*" type="System.ServiceM
    odel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Versi
    on=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="inte
    gratedMode,runtimeVersionv4.0" />
        <add name="xamlx-Integrated-4.0" path="*.xamlx" verb="GET,HEAD,POST,DEBUG" t
    ype="System.Xaml.Hosting.XamlHttpHandlerFactory, System.Xaml.Hosting, Version=4.
    0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" preCondition="integrate
    dMode,runtimeVersionv4.0" />
        <add name="aspq-Integrated-4.0" path="*.aspq" verb="GET,HEAD,POST,DEBUG" typ
    e="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersionv
    4.0" />
        <add name="cshtm-Integrated-4.0" path="*.cshtm" verb="GET,HEAD,POST,DEBUG" t
    ype="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersio
    nv4.0" />
        <add name="cshtml-Integrated-4.0" path="*.cshtml" verb="GET,HEAD,POST,DEBUG"
     type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVers
    ionv4.0" />
        <add name="vbhtm-Integrated-4.0" path="*.vbhtm" verb="GET,HEAD,POST,DEBUG" t
    ype="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVersio
    nv4.0" />
        <add name="vbhtml-Integrated-4.0" path="*.vbhtml" verb="GET,HEAD,POST,DEBUG"
     type="System.Web.HttpForbiddenHandler" preCondition="integratedMode,runtimeVers
    ionv4.0" />
        <add name="ScriptHandlerFactoryAppServices-Integrated-4.0" path="*_AppServic
    e.axd" verb="*" type="System.Web.Script.Services.ScriptHandlerFactory, System.We
    b.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"
     preCondition="integratedMode,runtimeVersionv4.0" />
        <add name="ScriptResourceIntegrated-4.0" path="ScriptResource.axd" verb="GET
    ,HEAD" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, V
    ersion=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" preCondition="
    integratedMode,runtimeVersionv4.0" />
        <add name="rules-Integrated" path="*.rules" verb="*" type="System.ServiceMod
    el.Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral
    , PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2
    .0" />
        <add name="rules-ISAPI-2.0" path="*.rules" verb="*" modules="IsapiModule" sc
    riptProcessor="C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" p
    reCondition="classicMode,runtimeVersionv2.0,bitness32" />
        <add name="rules-64-ISAPI-2.0" path="*.rules" verb="*" modules="IsapiModule"
     scriptProcessor="C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.d
    ll" preCondition="classicMode,runtimeVersionv2.0,bitness64" />
        <add name="xoml-Integrated" path="*.xoml" verb="*" type="System.ServiceModel
    .Activation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral,
    PublicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0
    " />
        <add name="xoml-ISAPI-2.0" path="*.xoml" verb="*" modules="IsapiModule" scri
    ptProcessor="C:\Windows\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" pre
    Condition="classicMode,runtimeVersionv2.0,bitness32" />
        <add name="xoml-64-ISAPI-2.0" path="*.xoml" verb="*" modules="IsapiModule" s
    criptProcessor="C:\Windows\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll
    " preCondition="classicMode,runtimeVersionv2.0,bitness64" />
        <add name="svc-ISAPI-2.0-64" path="*.svc" verb="*" modules="IsapiModule" scr
    iptProcessor="%SystemRoot%\Microsoft.NET\Framework64\v2.0.50727\aspnet_isapi.dll
    " preCondition="classicMode,runtimeVersionv2.0,bitness64" />
        <add name="svc-ISAPI-2.0" path="*.svc" verb="*" modules="IsapiModule" script
    Processor="%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\aspnet_isapi.dll" pre
    Condition="classicMode,runtimeVersionv2.0,bitness32" />
        <add name="svc-Integrated" path="*.svc" verb="*" type="System.ServiceModel.A
    ctivation.HttpHandler, System.ServiceModel, Version=3.0.0.0, Culture=neutral, Pu
    blicKeyToken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0"
    />
        <add name="ASPClassic" path="*.asp" verb="GET,HEAD,POST" modules="IsapiModul
    e" scriptProcessor="%windir%\system32\inetsrv\asp.dll" resourceType="File" />
        <add name="SecurityCertificate" path="*.cer" verb="GET,HEAD,POST" modules="I
    sapiModule" scriptProcessor="%windir%\system32\inetsrv\asp.dll" resourceType="Fi
    le" />
        <add name="ISAPI-dll" path="*.dll" verb="*" modules="IsapiModule" resourceTy
    pe="File" requireAccess="Execute" allowPathInfo="true" />
        <add name="TraceHandler-Integrated" path="trace.axd" verb="GET,HEAD,POST,DEB
    UG" type="System.Web.Handlers.TraceHandler" preCondition="integratedMode" />
        <add name="WebAdminHandler-Integrated" path="WebAdmin.axd" verb="GET,DEBUG"
    type="System.Web.Handlers.WebAdminHandler" preCondition="integratedMode" />
        <add name="AssemblyResourceLoader-Integrated" path="WebResource.axd" verb="G
    ET,DEBUG" type="System.Web.Handlers.AssemblyResourceLoader" preCondition="integr
    atedMode" />
        <add name="PageHandlerFactory-Integrated" path="*.aspx" verb="GET,HEAD,POST,
    DEBUG" type="System.Web.UI.PageHandlerFactory" preCondition="integratedMode" />
        <add name="SimpleHandlerFactory-Integrated" path="*.ashx" verb="GET,HEAD,POS
    T,DEBUG" type="System.Web.UI.SimpleHandlerFactory" preCondition="integratedMode"
     />
        <add name="WebServiceHandlerFactory-Integrated" path="*.asmx" verb="GET,HEAD
    ,POST,DEBUG" type="System.Web.Services.Protocols.WebServiceHandlerFactory, Syste
    m.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3
    a" preCondition="integratedMode,runtimeVersionv2.0" />
        <add name="HttpRemotingHandlerFactory-rem-Integrated" path="*.rem" verb="GET
    ,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHandle
    rFactory, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKeyTo
    ken=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" />
        <add name="HttpRemotingHandlerFactory-soap-Integrated" path="*.soap" verb="G
    ET,HEAD,POST,DEBUG" type="System.Runtime.Remoting.Channels.Http.HttpRemotingHand
    lerFactory, System.Runtime.Remoting, Version=2.0.0.0, Culture=neutral, PublicKey
    Token=b77a5c561934e089" preCondition="integratedMode,runtimeVersionv2.0" />
        <add name="AXD-ISAPI-2.0" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules="I
    sapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2.0.50727\aspnet_
    isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness32" responseBuffe
    rLimit="0" />
        <add name="PageHandlerFactory-ISAPI-2.0" path="*.aspx" verb="GET,HEAD,POST,D
    EBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\v2
    .0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness3
    2" responseBufferLimit="0" />
        <add name="SimpleHandlerFactory-ISAPI-2.0" path="*.ashx" verb="GET,HEAD,POST
    ,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework\
    v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitnes
    s32" responseBufferLimit="0" />
        <add name="WebServiceHandlerFactory-ISAPI-2.0" path="*.asmx" verb="GET,HEAD,
    POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framew
    ork\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bi
    tness32" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-rem-ISAPI-2.0" path="*.rem" verb="GET,
    HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\F
    ramework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2
    .0,bitness32" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-soap-ISAPI-2.0" path="*.soap" verb="GE
    T,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET
    \Framework\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersion
    v2.0,bitness32" responseBufferLimit="0" />
        <add name="AXD-ISAPI-2.0-64" path="*.axd" verb="GET,HEAD,POST,DEBUG" modules
    ="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework64\v2.0.50727\as
    pnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bitness64" response
    BufferLimit="0" />
        <add name="PageHandlerFactory-ISAPI-2.0-64" path="*.aspx" verb="GET,HEAD,POS
    T,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framework
    64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,bit
    ness64" responseBufferLimit="0" />
        <add name="SimpleHandlerFactory-ISAPI-2.0-64" path="*.ashx" verb="GET,HEAD,P
    OST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Framewo
    rk64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2.0,b
    itness64" responseBufferLimit="0" />
        <add name="WebServiceHandlerFactory-ISAPI-2.0-64" path="*.asmx" verb="GET,HE
    AD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NET\Fra
    mework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv2
    .0,bitness64" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-rem-ISAPI-2.0-64" path="*.rem" verb="G
    ET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.NE
    T\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVers
    ionv2.0,bitness64" responseBufferLimit="0" />
        <add name="HttpRemotingHandlerFactory-soap-ISAPI-2.0-64" path="*.soap" verb=
    "GET,HEAD,POST,DEBUG" modules="IsapiModule" scriptProcessor="%windir%\Microsoft.
    NET\Framework64\v2.0.50727\aspnet_isapi.dll" preCondition="classicMode,runtimeVe
    rsionv2.0,bitness64" responseBufferLimit="0" />
        <add name="CGI-exe" path="*.exe" verb="*" modules="CgiModule" resourceType="
    File" requireAccess="Execute" allowPathInfo="true" />
        <add name="SSINC-stm" path="*.stm" verb="GET,POST" modules="ServerSideInclud
    eModule" resourceType="File" />
        <add name="SSINC-shtm" path="*.shtm" verb="GET,POST" modules="ServerSideIncl
    udeModule" resourceType="File" />
        <add name="SSINC-shtml" path="*.shtml" verb="GET,POST" modules="ServerSideIn
    cludeModule" resourceType="File" />
        <add name="TRACEVerbHandler" path="*" verb="TRACE" modules="ProtocolSupportM
    odule" requireAccess="None" />
        <add name="OPTIONSVerbHandler" path="*" verb="OPTIONS" modules="ProtocolSupp
    ortModule" requireAccess="None" />
        <add name="ExtensionlessUrlHandler-ISAPI-4.0_32bit" path="*." verb="GET,HEAD
    ,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Fra
    mework\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4.0
    ,bitness32" responseBufferLimit="0" />
        <add name="ExtensionlessUrlHandler-ISAPI-4.0_64bit" path="*." verb="GET,HEAD
    ,POST,DEBUG" modules="IsapiModule" scriptProcessor="C:\Windows\Microsoft.NET\Fra
    mework64\v4.0.30319\aspnet_isapi.dll" preCondition="classicMode,runtimeVersionv4
    .0,bitness64" responseBufferLimit="0" />
        <add name="ExtensionlessUrlHandler-Integrated-4.0" path="*." verb="GET,HEAD,
    POST,DEBUG" type="System.Web.Handlers.TransferRequestHandler" preCondition="inte
    gratedMode,runtimeVersionv4.0" />
        <add name="StaticFile" path="*" verb="*" modules="StaticFileModule,DefaultDo
    cumentModule,DirectoryListingModule" resourceType="Either" requireAccess="Read"
    />

     what can i do to get the handler working correctly and rendering the file as aspx rather than a static file?

     

    many thanks in advance

     

    Ed.D

     

    Wednesday, February 15, 2012 9:09 AM
  • User908658965 posted

    it's okay - i followed the previous Revert to Parent advice

    I don't understand why it works but it does

    thanks


    Ed.

    Wednesday, February 15, 2012 9:16 AM
  • User-1520478951 posted

    we are working on legacy .net1.1 app and trying to run in iis7. i built a test web site

    <%@ Page Language="c#" CodeBehind="Default.aspx.cs" AutoEventWireup="true" Inherits="localhost.VOX._Default"
        AspCompat="true" ValidateRequest="false" %>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

    <html xmlns="http://www.w3.org/1999/xhtml">
    <head runat="server">
        <title></title>
    </head>
    <body>
        <form id="form1" runat="server">
        <div>
        hello
            <asp:Button ID="Button1" runat="server" Text="Button" />
        </div>
        </form>
    </body>
    </html>


    sing System;
    using System.Collections.Generic;

    using System.Web;
    using System.Web.UI;
    using System.Web.UI.WebControls;
    namespace localhost.VOX
    {
        public class _Default : System.Web.UI.Page
        {
            protected void Page_Load(object sender, EventArgs e)
            {
    public Button Button1;
            }
        }
    }

    in IIS there is ASP.NET 1.1 application pool configured to use vs 1.1;

    i created web site that uses .net v 2.0 (there is no 1.1 option) that uses ASP.Net 1.1 application pool

    when i browsed i got the error as above.

    Thursday, March 8, 2012 2:02 PM
  • User998881947 posted

    Try to look at this article. it shows how to setup an asp.net 1.1 site on IIS 7

     http://learn.iis.net/page.aspx/472/how-to-install-aspnet-11-with-iis-on-vista-and-windows-2008/

    Regards,

    Amardeep Puri

    Thursday, March 8, 2012 6:42 PM
  • User-1520478951 posted

    i followd exactly all steps;

    perhaps problem in web.config

    <?xml version="1.0"?>

    <configuration>

    <system.web>

    <compilation debug="true"/>

     </system.web>

    </configuration>

    Friday, March 9, 2012 8:50 AM
  • User-1026636808 posted
    This solved my problem. Thanks!!!

    Hallelujah! It works. I double-clicked Handler Mappings and clicked "Revert to Inherited".

    This mismatch must have been caused by OS upgrading (XP Pro -> Vista Business).

    Thank you very much, Leo!

    Friday, April 27, 2012 7:01 PM
  • User374596718 posted

    thanks a lot

    resolved my problem

    Wednesday, June 26, 2013 2:41 AM