type iis-7.5 mime-types

iis-7.5 - type - mime map



Error HTTP 404.3-No encontrado en IIS 7.5 (4)

Estoy usando IIS 7.5 en Windows Server 2008 R2 x64 Enterprise Edition. En el proyecto que hemos desarrollado con ASP.NET 4.0, usamos el servicio WCF. Pero no se ejecuta en el dominio cuando el software se ejecuta desde una computadora local. De lo contrario, estoy recibiendo el siguiente error:

Error HTTP 404.3-No encontrado

La página que está solicitando no se puede servir debido a la configuración de la extensión. Si la página es un script, agregue un controlador. Si el archivo debe descargarse, agregue un mapa MIME.


Debe instalar sub componentes IIS desde

Control Panel -> Programs and Features -> Turn Windows features on or off

Internet Information Services tiene subsección Internet Information Services World Wide Web Services / Application Development Features

Allí debe verificar ASP.NET (la .NET Extensibility , las ISAPI Extensions ISAPI Filters , los ISAPI Filters se seleccionarán automáticamente). Verifique que las versiones específicas estén marcadas. Bajo Windows Server 2012 R2, estas opciones se dividen en 4 y 4.5.

Ejecutar desde cmd :

%windir%/Microsoft.NET/Framework64/v4.0.30319/aspnet_regiis.exe -ir

Finalmente, compruebe en el Administrador de IIS, que su aplicación usa el grupo de aplicaciones con .NET framework versión v4.0.

Además, mira esta respuesta .


En el servidor de Windows 2012, incluso después de instalar asp.net, es posible que tenga este problema.

Compruebe la característica de "activación HTTP". Esta característica también está presente en los servicios web.

Asegúrate de agregar lo anterior y todo debería ser genial para ti.


En mi caso, junto con las sugerencias de Mekanik, recibí este error en Windows Server 2012 y tuve que marcar "Activación HTTP" en "Agregar servicios de rol".


Estaba teniendo problemas para acceder al servicio wcf alojado localmente en IIS. La ejecución de aspnet_regiis.exe -i no estaba funcionando.

Sin embargo, afortunadamente me encontré con lo siguiente:

El blog de Rahul

que informa que servicemodelreg también debe ejecutarse:

Ejecute el símbolo del sistema de Visual Studio 2008 como "Administrador". Vaya a C: / Windows / Microsoft.NET / Framework / v3.0 / Windows Communication Foundation. Ejecute este comando servicemodelreg –i.