¿Cómo configurar VS2008 sólo abrir un servidor web en una solución con múltiples proyectos?

StackOverflow https://stackoverflow.com/questions/16363

  •  08-06-2019
  •  | 
  •  

Pregunta

A partir de 2005, VS comenzó este comportamiento de cuando se inicia la sesión de depuración se genera en un servidor web para cada proyecto en una solución.Yo tengo una solución con 15 proyectos, por eso lleva un tiempo y es un desperdicio de recursos.Hay una forma de configurarlo de manera diferente, además de simplemente utilizando IIS?

¿Fue útil?

Solución

Algunos detalles aquí sobre por qué lo hace y cómo se pueden superar esto:

http://vishaljoshi.blogspot.com/2007/12/tips-tricks-start-up-options-and.html

Hay casos en los que usted podría tener muchas aplicaciones web o sitios web en la misma solución y puede ser en realidad sólo depuración de uno de ellos...En tal escenario podría no ser deseable tener varias instancias de ASP.NET Servidor de Desarrollo que se ejecuta...VS proporciona una configuración explícita en la cuadrícula de propiedades de la aplicación web/sitio llamado Servidor Web de Desarrollo - "Siempre comienza Cuando la Depuración", que se establece en True por defecto...Si establece esta Propiedad es Falsa sólo una instancia del servidor web será creada para la puesta en marcha de proyectos web...

Otros consejos

Configurar el servicio web del proyecto "Siempre comienza Cuando la Depuración" de la propiedad a false.Para llegar a la propiedad, haga clic en el nodo del proyecto y luego presione F4 o haga clic en Ver | Ventana de Propiedades (no Páginas de propiedades).

Tenga cuidado:este es no en las propiedades de llegar haciendo clic en el nodo del proyecto, a continuación, haga clic en Propiedades;o haciendo doble clic en las Propiedades del proyecto sub-nodo;o, haga clic en Ver | Páginas de propiedades.

También molesto es que este es propiedad sólo persiste como una configuración de usuario, en la .csproj.archivo de usuario.

Sé que esta es una vieja cuestión, pero en Visual Studio 2010 la elección de las propiedades de un proyecto web que trae a la gran pantalla de configuración/red.El Always Start When Debugging la configuración está enterrado un poco.

Con centrará en la web de aspecto del proyecto en la ventana de propiedades/pestaña (CTRL+W, P)y establezca la propiedad.

En Visual Studio 2008, hay una entrada en la página de Propiedades para el proyecto denominado "Siempre comienza Cuando la Depuración".

Nota: tienes que llegar a esto seleccionando el proyecto e ir a el panel de Propiedades (o click derecho Propiedades).Esta opción no está presente cuando se haga doble clic en el proyecto y abrirlo en el principal panel de edición.

VS de forma predeterminada, este valor establece para todos sus proyectos web.Apagar va a resolver este problema.

[editorial]Esto es bastante molesto y me gustaría que el defecto eran falsas![/editorial]

También he sido muy molesto por ese comportamiento.La única solución que he encontrado es cambiar manualmente la página de propiedades para cada web appllication por lo pega una real instancia de ejecución en IIS.

Me quedo con esta de todos modos, debido a la depuración con el servidor web integrado puede dar una falsa impresión de cómo su aplicación va a interactuar con la seguridad de IIS modelo.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top