ASP.NET Routing e error 404 do IIS

Olá, tudo bom?

Caso você esteja utilizando a técnida de ASP.NET Routing poderá passar pela situação de que o software funcione adequadamente no computador de desenvolvimento, porém ao publicá-lo no IIS (produção) começam a surgir mensagens de erro 404.

Mensagem de erro: HTTP Error 404.0 – Not Found The resource you are looking for has been removed, had its name changed, or is temporarily unavailable. Detailed Error InformationModule IIS Web Core Notification MapRequestHandler Handler StaticFile Error Code 0x80070002 Requested URL

Se a situação exposta estiver ocorrendo contigo, tente adicionar no arquivo web.config da sua aplicação uma das duas configurações abaixo:


<system.webServer>
   <modules runAllManagedModulesForAllRequests="true"/>
</system.webServer>

ou

<system.webServer>
   <modules>
      <remove name="UrlRoutingModule-4.0" />
      <add name="UrlRoutingModule-4.0" type="System.Web.Routing.UrlRoutingModule" preCondition="" />
   </modules>
</system.webServer>

É isso…

Grande abraço,
Eduardo Henrique Rizo

[twitter-follow screen_name='eduardorizo' show_count='yes']

Post relacionado

5 comentários em “ASP.NET Routing e error 404 do IIS”

  1. Pingback: Como utilizar o ASP.NET Routing para melhorar a indexação e leitura das URLs do seu site pelos mecanismos de busca – SEO « Blog do Eduardo H. Rizo

Deixe um comentário