Você precisa instalar o IIS antes de instalar o .NET 4.0. Se o IIS for instalado após o .NET 4.0, você precisará usar o prompt de comando e executar a ferramenta aspnet_regiis
localizada no diretório .net 4.0.
Eu instalei o IIS e o .NET 4.0 no Windows Server 2003.
Eu tenho um site pronto para a web que visa o .NET 4.0 e atualizei o diretório inicial do site padrão para mapear para o diretório do site.
Quando visito o site em um navegador da Web (localhost, localhost: 80), recebo um erro 404 (arquivo ou diretório não encontrado).
Aqui está o endereço IP para que você possa ver por si mesmo. link
Como faço para que meu site ASP.NET 4.0 seja executado?
Consulte este artigo da Technet sobre Instalando o ASP.NET (IIS 6.0) .