Compartir a través de


Cómo: Depurar un servicio WCF independiente

Este tema se aplica a:

Edición

Visual Basic

C#

F#

C++

Web Developer

Express

El tema no es aplicable El tema no es aplicable El tema no es aplicable El tema no es aplicable El tema es aplicable

Pro, Premium y Ultimate

El tema es aplicable El tema es aplicable El tema no es aplicable El tema no es aplicable El tema es aplicable

Un servicio que se hospeda a sí mismo es un servicio WCF que no se ejecuta dentro de IIS, el host de servicio WCF o el servidor de desarrollo de ASP.NET. La manera más fácil de depurar un WCF que se hospeda a sí mismo es configurar Visual Studio para que inicie tanto el cliente como el servidor si elige Iniciar depuración en el menú Depurar.

Si el servicio WCF se hospeda a sí mismo dentro de un proceso que no se puede iniciar de esta manera, por ejemplo un servicio NT, no podrá utilizar este método. En su lugar, puede realizar uno de los siguientes procedimientos:

Para iniciar el cliente y el host desde Visual Studio

  1. Cree una solución de Visual Studio que contenga los proyectos de cliente y servidor.

  2. Configure la solución para iniciar los procesos de cliente y servidor al elegir Inicio en el menú Depurar.

    1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en el nombre de la solución.

    2. Haga clic en Establecer proyectos de inicio.

    3. En el cuadro de diálogo Propiedades de la solución <nombre>, seleccione Proyectos de inicio múltiples.

    4. En la cuadrícula Proyectos de inicio múltiples, en la línea que corresponde al proyecto de servidor, haga clic en Acción y elija Inicio.

    5. En la línea que corresponde al proyecto de cliente, haga clic en Acción y elija Inicio.

    6. Haga clic en Aceptar.

Vea también

Tareas

Cómo: Ir a servicios WCF

Referencia

Limitaciones de la depuración de WCF

Otros recursos

Depurar servicios WCF