Documentos padrão pararam de funcionar no IIS

1

Estou tentando obter ASP.NET 4.0 para funcionar no Windows Server 2003 R2, SO de 64 bits, IIS 6.0 no modo de 32 bits. A última coisa que tentei no processo foi executar aspnet_regiis -s "W3SVC/12345/root" para tentar alterar a versão do ASP.NET que está sendo executada no site. Isso parece ter funcionado e o código ASP.NET 4.0 agora está funcionando corretamente.

No entanto, isso parece ter causado um novo problema. O IIS não está mais reconhecendo documentos padrão de qualquer tipo! Eu tenho Coldfusion instalado no servidor e seus documentos padrão não estão funcionando. Quando visito o link ou o link , eu obtenha "404, arquivo não encontrado". Mas quando eu visito link ou link , funciona. Eu olhei para a guia "documentos" nas propriedades do site no IIS e index.cfm e default.aspx estão listados lá. Por que o IIS não os reconhece? Isso estava funcionando antes, como eu quebrei isso?

Editar 1:

Descobri que, se eu criar um novo site no IIS com as mesmas configurações, mas em uma porta diferente, por exemplo. link - os documentos padrão para o ColdFusion funcionam novamente. No entanto, os documentos padrão do ASP.NET ainda não funcionam no site recém-criado. Eu tenho que digitar manualmente link em vez de link .

    
por Joshua Carmody 16.02.2011 / 16:51

2 respostas

1

  • Abra o gerenciador do IIS
  • Clique em "Extensões de serviços da Web" no painel de navegação
  • À direita, marque o status "ASP.NET v2.0. *" próximo a ele
  • Se for "Proibido", altere-o para "Permitido"
por 16.02.2011 / 17:03
1

Você criou o Diretório Virtual da pasta 'sub-pasta'? Se não, por favor, crie o Diretório Virtual, defina o padrão e tente.

    
por 16.02.2011 / 19:09