2010-04-02 11 views
12

Estoy trabajando con algunos ejemplos en un libro de WCF. Hay un proyecto de host y un proyecto de cliente dentro de una única solución. Ambas son aplicaciones de consola. El host es la aplicación de inicio, pero la aplicación del cliente no parece abrir la consola como dice el libro. El libro dice que mientras el Host se está ejecutando, ejecuta el Cliente. El botón Ejecutar está desactivado aunque ya se está ejecutando. El ejemplo del libro definitivamente los tiene en la misma solución y en una sola instancia de Visual Studio. De todos modos, ¿qué me estoy perdiendo aquí? He hecho esto con dos instancias de VS, pero realmente nunca lo he hecho en una sola instancia. Cualquier ayuda es siempre apreciada.¿Cómo inicio una segunda aplicación de consola en Visual Studio cuando ya se está ejecutando

Saludos, ~ ck en San Diego

+0

Ja ja, tuve el mismo problema. Sé exactamente qué libro estabas leyendo. –

+0

La pregunta también me ayudó. Como 'Buh Buh', sé qué libro estás leyendo !! – AlwaysAProgrammer

Respuesta

14

haga clic derecho en el proyecto de acogida en el explorador de soluciones y luego ir a la depuración -> iniciar nueva instancia.

Una vez que se está ejecutando, puede hacer lo mismo para iniciar el proyecto del cliente, o puede presionar F5 como normalmente si el proyecto del cliente es el proyecto de inicio.

+0

Impresionante Bro !!! ¡Me encanta Stack Overflow! :) Eso es exactamente lo que necesitaba. – Hcabnettek

+0

No veo esta opción en VS Professional cuando hago clic derecho en un proyecto de aplicación de consola. ¿Está disponible solo en versiones superiores? – strider

+0

Esto es realmente genial, no sabía esto. Gracias @Jimmie – Ravia

19

También puede hacer que ambas aplicaciones de consola comiencen a la vez cuando depure.

  • En el Explorador de soluciones, haga clic en la solución, y seleccione Propiedades . En el panel izquierdo, seleccione Propiedades comunes | Startup Project.
  • Luego, a la derecha, seleccione Múltiples proyectos de inicio.
  • Puede establecer cualquier número de proyectos para comenzar, con o sin depuración.
Cuestiones relacionadas