servicios habilitada está compruebe activación activacion wcf iis windows-8

habilitada - activacion wcf



No se pueden prestar servicios de WCF en IIS en Windows 8 (5)

Esta es realmente la misma solución que la solución de Faester y la de Bill Moon, pero así es como lo haces con PowerShell:

Import-Module Servermanager Add-WindowsFeature AS-HTTP-Activation

Por supuesto, tampoco hay nada que te DISM llamar a DISM desde PowerShell.

Cuando intento servir un servicio WCF en IIS en una máquina con Windows 8, obtengo el conocido error

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

El viejo trabajo fue ejecutar aspnet_regiis -i pero este comando parece haber quedado obsoleto en Windows 8 dando respuesta. This option is not supported on this version of the operating system. (...) This option is not supported on this version of the operating system. (...) .

¿Cuál sería el trabajo?

(Ya he habilitado con éxito páginas aspx regulares, por lo que la mayoría de las configuraciones de IIS parecen saludables).


Para Windows Server 2012, la solución es muy similar a la de Faester (ver arriba). Desde el Administrador del servidor, haga clic en Add roles and features , seleccione el servidor apropiado, luego seleccione Features . En las características de .NET Framework 4.5 Features , verá los WCF Services , y debajo de eso, encontrará HTTP Activation .


Parecía ser un pan comido; el servicio WCF debe habilitarse mediante Programs and Features -> Turn Windows features on or off en el Panel de control. Vaya a .NET Framework Advanced Services -> WCF Services y habilite HTTP Activation como se describe en esta publicación de blog en mdsn .

Desde el símbolo del sistema (como administrador), puede ejecutar:

C:/> DISM /Online /Enable-Feature /FeatureName:WCF-HTTP-Activation C:/> DISM /Online /Enable-Feature /FeatureName:WCF-HTTP-Activation45

Si obtiene un error, utilice la siguiente información

C:/> DISM /Online /Enable-Feature /all /FeatureName:WCF-HTTP-Activation C:/> DISM /Online /Enable-Feature /all /FeatureName:WCF-HTTP-Activation45


Siga estos dos pasos en IIS 8.0

Agregar nuevo tipo MIME y HttpHandler

  1. Extensión: .svc, tipo MIME: application / octet-stream

  2. Ruta de solicitud: * .svc, Tipo: System.ServiceModel.Activation.HttpHandler, Name: svc-Integrated


También puede lograr esto activando la función de Windows.