2012-10-04 12 views
7

Tengo una solución con 5 proyectos. Cuando configuro un proyecto para que sea el proyecto de inicio y presiono el botón de depuración, se inicia uno de los otros proyectos. ¿Es eso un error? ¿O me falta algo aquí?Visual Studio iniciando el proyecto incorrecto

+2

Visual Studio por defecto se iniciará * todos * proyectos web en su solución. ¿Es posible que otros proyectos estén mirando * además * al que usted desea? –

Respuesta

1

Es posible que desee comprobar las propiedades de la Solución y asegurarse de que se selecciona un proyecto y que no se seleccionan varios proyectos en la selección del proyecto de inicio.

+0

Solo un proyecto está marcado como proyecto de inicio. Se inicia otro proyecto más ... – Boris

0

En VS 2010, puede hacer clic derecho en un proyecto y seleccionar "Establecer como proyecto de inicio". Sin embargo, también puede hacer clic con el botón derecho en la solución y seleccionar propiedades. En el cuadro de diálogo, hay opciones para "Proyecto de inicio único" y "Proyectos de inicio múltiples". ¿Estás seguro de que "Múltiple ..." no está seleccionado aquí?

7

Si sus proyectos son aplicaciones web, intente asignar Puertos diferentes a Urls del Proyecto. Se puede hacer en Proyecto/Propiedades/Web/URL del proyecto. My Visual Studio a menudo ejecuta el proyecto incorrecto si tienen la misma URL.

+1

Esta es la única solución que funciona si tiene varias aplicaciones web que, por algún motivo, están predeterminadas en el mismo puerto en IIS Express. ¡Gracias! – TugboatCaptain

+0

Esta solución funcionó para mí. Tenía un proyecto de WebAPI que dupliqué. Independientemente del proyecto que comencé, el original es el único que se abrirá hasta que lo haga. – shadowfox476

5

No quería cambiar la URL raíz de la aplicación, así que hice esto que funcionó bien.

Ir a Proyecto/Propiedades URL/Web/Proyecto, y haga clic en el crear el directorio virtual botón. Corregirá qué versión de su aplicación se está utilizando en IISExpress.

(tengo varias ramas diferentes que utilizo y esta es una solución simple para que pueda utilizar el mismo puerto para cada uno ... entonces mi historial de navegación sigue funcionando.)

Cuestiones relacionadas