desarrolloMobile.NET Noticias

miércoles, enero 09, 2008

Deshabilitando WCFSvchost.exe desde VS 2008


Después de empezar a migrar algunos servicios WCF y de notar las nuevas caracterísitcas que ofrece como WCFScvhost.exe para albergar servicios (además de WCFTestclient.exe para consumirlos) me he encontrado con que al quere utilizar un host personalizado siempre me salía el wcfsvchost.exe.

Si quereis NO utilizar wcfsvchost para vuestros servicios, mirad esto, del msdn. Lo que dice es que para evitar que wcfsvchost.exe se ejecute, tenemos que utiliizar, desde la pestaña Debug de las propiedades del proyecto, la opción Start external program e indicar el exe (ya sea consola o windows) que hará de host del servicio. También podeis quitar la opción de Command Line Arguments para ejecución del cliente. Desde ese mismo instante Wcfsvchost.exe ya no intervendrá y os evitareis perder una mañana entera a solucionar esta jodienda.


2 comentarios:

Anónimo dijo...

Gracias Jose Miguel! me has ayudado mucho con este post, aunque ya habia perdido toda la tarde de ayer revisando el codigo para ver donde #$%^$%^& estaba el problema... :)

José Miguel Torres dijo...

Me alegro!! A veces las ayudas se convierten en dolores de cabeza,,, saludos!