Pergunta

Eu tenho um site de dados dinâmicos construído em Visual Studio 2008 usando .NET 3.5 SP1. O site funciona bem na minha máquina Vista, mas eu recebo o seguinte erro quando executá-lo em uma máquina Windows XP:

Erro no servidor '/ FlixManagerWeb' Inscrição. -------------------------------------------------- ------------------------------ O recurso não pode ser encontrado. Descrição: HTTP 404. O recurso que você está procurando (ou uma de suas dependências) poderia ter sido removido, teve seu nome alterado ou está Temporariamente indisponível. Por favor Examine o URL e certifique-se que ele foi digitado corretamente.

URL Solicitada: / FlixManagerWeb -------------------------------------------------- ------------------------------ Informações Versão: Microsoft .NET Framework versão: 2.0.50727.3053; ASP.NET versão: 2.0.50727.3053

Eu adicionei o. * -> aspnet_isapi.dll mapeamento na configuração local, a certeza de que é uma "aplicação", mas isso não ajudou. Alguém tem alguma sorte executando um site de dados dinâmicos no Windows XP? O que (se alguma coisa) especial é necessário para fazê-lo funcionar?

Foi útil?

Solução 2

O IIS 7 lida com solicitações de forma diferente do IIS 5/6 e rotas "padrão" não são tratados pelo MVC no modo clássico. Enquanto IIS 5/6 irá funcionar se você especificar uma página específica, que não vai funcionar out-of-the-box para MVC URLs típico ( http: // somesite / controller / action / parm ). Será única trabalho, se a) você incluir uma extensão em cada pedido (.aspx ou .mvc), ou implementar um mapeamento de curinga no IIS para passar cada pedido através do. processador NET. Steve Sanderson tem uma boa Elaborado sobre as opções disponíveis. FYI, nós escolhemos a opção curinga

Outras dicas

Fui correndo um site de dados dinâmicos no Windows XP, sem quaisquer problemas. Nada de especial foi necessário para obtê-lo para o trabalho.

Desculpe eu não posso ser mais útil!

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top