2011-03-20 8 views
12

Duplicar posibles:
How to Prevent Visual Studio launch WcfSvcHost.exe in Debuggin?Apague el host de servicio WCF en Visual Studio

Cuando puedo depurar una solución con una biblioteca de servicio WCF, VS 2008 comienza el anfitrión Servicio WCF por defecto . ¿Hay alguna manera de desactivar esto para que pueda usar mi propio servidor de servicio administrado de Windows?

+0

Parece ser una duplicación de http://stackoverflow.com/questions/283145/how-to-prevent-visual-studio-launch-wcfsvchost -exe-in-debuggin – ajukraine

Respuesta

8

Siga estos pasos para desactivar el cliente de prueba WCF:

  1. Editar el archivo .csproj, y encontrar el elemento ProjectTypeGuids.
  2. Eliminar {3D9AD99F-2412-4246-B90B-4EAA41C64699};
  3. Guarde el archivo .csproj y vuelva a cargar el proyecto en Visual Studio.
+3

Desmarcar la casilla de verificación "Iniciar WCF Service al depurar otro proyecto en la misma solución" es la respuesta correcta –

+0

Para mí, esto ayudó, porque ya he hecho "Iniciar WCF Service Host al depurar" y fue sigue apareciendo - y en mi solución tengo 3 proyectos - encontrar en el archivo ayudado. – hB0

32

Sólo casilla unchek "Start WCF Service Host when debugging another project in the same solution" en WCF opciones de configuración del proyecto

+0

En mi opinión, es una solución mucho mejor. Porque todavía tenemos el tipo de proyecto Biblioteca WCF ... Si desea un proyecto de biblioteca simple, ¡elíjalo cuando cree uno! – ajukraine

+3

¿Dónde está la configuración del proyecto y las opciones de WCF en VS 2010? –

+1

En el proyecto que hace referencia a su clase IService. Haga clic derecho en su proyecto -> Propiedades -> Opciones de WCF -> Marque/Desmarque "Iniciar host de servicio WCF al depurar otro proyecto en la misma solución" –

Cuestiones relacionadas