Estou executando um aplicativo ASP.NET MVC 3 em um servidor IIS 7.5 (meu servidor de desenvolvimento ). Quando eu configuro meu servidor de produção , algo dá errado. Servindo os mesmos binários de aplicativos , usando o mesmo arquivo web.config e conectando ao mesmo banco de dados recebo resultados diferentes . Algo deve estar errado com minha configuração do IIS, mas o que?
Veja um exemplo
Eu visito http://mysite.com/An/AspNetMvc/Routed/Address/1
e tudo funciona
Eu visito http://mysite.com/An/AspNetMvc/Routed/Address/1.1
funciona no meu servidor de desenvolvimento, mas não no meu servidor de produção, o que dá o seguinte erro
HTTP Error 404.0 - Not Found
The resource you are looking for has been removed, had its name changed,
or is temporarily unavailable.
Module IIS Web Core
Notification MapRequestHandler
Handler StaticFile
Error Code 0x80070002
De alguma forma, o URL é exibido como um arquivo estático no meu servidor de produção, o que me levou a investigar meus Mapeamentos do manipulador do IIS , mas sem sorte.