pergunta:
A conta do processo usada para executar o ASP.NET deve ter acesso de leitura à metabase do IIS (como IIS://servername/W3SVC).
Esse problema é causado principalmente pela instalação primeiro do .net framework e depois do IIS.
Solução:
Iniciar->Programas->Microsoft .NET Framework SDK v2.0->Entrada do prompt de comando do SDK
aspnet_regiis -i Digite
---SOBRE---