2010-10-03 57 views
258

Creé una solución en Visual C# 2010 Express que contiene dos proyectos: uno es el cliente y el otro es el servidor. Me gustaría depurar ambos al mismo tiempo, pero parece que solo puedo ejecutar uno de los proyectos durante la depuración.Ejecución de dos proyectos a la vez en Visual Studio

¿Hay alguna manera de ejecutar ambos a la vez?

Respuesta

463

Vaya a Propiedades de la solución -> Propiedades comunes -> Proyecto de inicio y seleccione Proyectos de inicio múltiples.

solution properties dialog

+36

BTW. Los proyectos también pueden iniciarse para la depuración desde Solution Explorer. En Solution Explorer, haga clic derecho en el proyecto, luego Depurar-> Iniciar nueva instancia. Entonces, con una instancia de VS, se pueden depurar cargas de instancias a la vez. – Max

+1

@Max - En las ediciones express. "En Solution Explorer, haga clic derecho en el proyecto, luego Depurar-> Iniciar nueva instancia.", No funciona, pero su respuesta original sí. FWIW – dbasnett

+1

Funciona en VS 2015 CE también. –

86

Max tiene la mejor solución para cuando siempre quiere empezar a ambos proyectos, pero también se puede hacer clic derecho y elegir un proyecto de depuración> Iniciar nueva instancia.

Esta es una opción cuando solo ocasionalmente necesita iniciar el segundo proyecto o cuando necesita retrasar el inicio del segundo proyecto (tal vez el servidor debe ponerse en funcionamiento antes de que el cliente intente conectarse, o algo) .

+6

Como dijo Kevin usando Debug> Start New Instance. puede ser útil para iniciar proyectos a demanda, pero otro uso interesante es comenzar 2 (o más) instancias del mismo proyecto. puede depurar 1 servidor y 2 clientes por ejemplo. – Exatex

Cuestiones relacionadas