Arquivo de março, 2017

Caso esteja fazendo o deploy de um site no IIS e encontre este problema provavelmente você instalou o .NET Framework após o IIS já estar instalado. Para consertar o problema você deve verificar a sua pasta onde está instalado seu .NET Framework :

32 BIT
C:\Windows\Microsoft.NET

Installing and registering ASP.Net with IIS and add ASP.Net 4.0 Application Pool in IIS

64 BIT
C:\Windows\Microsoft.NET\Framework64

Installing and registering ASP.Net with IIS and add ASP.Net 4.0 Application Pool in IIS

Verificar a plataforma do SO e também qual versão do .NET Framework você está usando. Após isso abrir o cmd como administrador e rodar os seguintes comandos. (Neste exemplo estamos registrando o .NET Framework 2.0 para plataforma de 64 bits):

CD C:\Windows\Microsoft.NET\Framework64\v2.0.50727\

aspnet_regiis -i

Feito isso você terá registrado o .NET Framework específico no seu IIS e sua aplicação irá funcionar.

Até mais,