Erro 404 ao acessar URL sem extensão do ASP.NET MVC no IIS 7 / KB980368

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.

Desta forma, recomenda-se evitar o uso dessa tag e adotar a instalação do KB.

Vide seção da documentação oficial: http://msdn.microsoft.com/en-us/library/vstudio/cc668201(v=vs.100).aspx#configuration_settings_for_routing

FH

Sobre estes anúncios

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.

Junte-se a 66 outros seguidores

%d blogueiros gostam disto: