Busquedas Filtradas Para codigos c#,asp.net ,sql,wcf,uml

Búsqueda filtrada para codigo para asp.net,SQL,c#,wcf,vb,mobiles

domingo, 1 de noviembre de 2015

Error levantando SVC en IIS8 - HTTP Error 404.17 - Not Found




Error levantando SVC en IIS8 - HTTP Error 404.17 - Not Found
* Antes de Ver esta Solucion te Sugiero que Reinstales primero WCF  con el comando  ServicesRegModel - i  que se encuentra en la carpeta  desde el comando CMD

C:\Windows\Microsoft.NET\Framework\v3.0\Windows Communication Foundation

  • Lo Mismo para Asp.net   con el comando aspnet_reg iis -i  desde el CMD o en el caso de win8.1  desistalarlo  desde Programas y Caracteristicas de windows y Marcar y Desmarcar .



Al intentar desplegar un serivicio web que se encuentra en nuestro IIS se presentra el error:
HTTP Error 404.17 - Not Found
The requested content appears to be script and will not be served by the static file handler

**************************************************************************.
Para esto se debe verificar que dentro de Handler Mappings (Asignacion de Controladores) del IIS exista el Handler "svc-integrated-4.0"

Iis








Handler

En este caso existen 3 svc handlers pero no el que necesita.



En el panel derecho arriba damos click en "Add Managed Handler...(Agregar Controlador administrador)", en la ventana ingresamos:


Request path: *.svc
Type: System.ServiceModel.Activation.ServiceHttpHandlerFactory, System.ServiceModel.Activation, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35
Name: svc-integrated-4.0
Click en el botón "Request Restrctions...", quitar el check de "Invoke handler only of request is mapped to:"
Con esto el servicio se deplegará.

No hay comentarios: