asp.net 4 routing not working in iis 7

前端 未结 2 1735
野趣味
野趣味 2021-02-04 04:15

I\'m using asp.net 4 routing in one of our new product and it works fine in the development environment (Visual studio webserver). but when i moved it to remote iis for testing

相关标签:
2条回答
  • 2021-02-04 05:05

    i got the solution for this ... add the below code in ur web.config .. and dont forget to add runAllManagedModulesForAllRequests="true" in your module..

       <system.webServer> 
            <modules runAllManagedModulesForAllRequests="true"> 
              <remove name="UrlRoutingModule"/> 
              <add name="UrlRoutingModule" type="System.Web.Routing.UrlRoutingModule, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> 
            </modules> 
            <handlers> 
              <add 
                name="UrlRoutingHandler" 
                preCondition="integratedMode" 
                verb="*" path="UrlRouting.axd" 
                type="System.Web.HttpForbiddenHandler, System.Web,  
                  Version=2.0.0.0, Culture=neutral,  
                  PublicKeyToken=b03f5f7f11d50a3a"/> 
            </handlers> 
          </system.webServer>
    
    0 讨论(0)
  • 2021-02-04 05:19

    Note: You have to set Application Pool to Asp.net 4.0 application pool , as routing is not working with Asp.net 4.0 Classic Application pool.

    0 讨论(0)
提交回复
热议问题