Ao acessar uma URL do ASP.NET MVC, exposto no IIS 7, é lançado o erro 404 Page/Directory not found.
Existem duas maneiras de resolver este erro:
1) Adicionando o atributo runAllManagedModulesForAllRequests na seção Modules do Web.Config.
2) Instalação do KB980368 (http://support.microsoft.com/kb/980368).
A utilização do runAllManagedModulesForAllRequests é necessária para o roteamento de requisições quando não temos o KB instalado, mas a utilização da tag runAllManagedModulesForAllRequests acarreta em overheads de execução desnecessários.