Compartir a través de


Página Web, Diseñador de proyectos

Actualización: noviembre 2007

La página Web del Diseñador de proyectos permite establecer el comportamiento de inicio, la configuración del servidor y las propiedades de depuración de páginas Web. Puede especificar cómo interpreta Visual Studio el comando para ejecutar una página Web cuando selecciona Iniciar depuración o Iniciar sin depurar en el menú Depurar (o al presionar F5 o CTRL+F5). Las opciones de la página Web consisten en la configuración regional del proyecto seleccionado que no se comparte con otros usuarios.

Las propiedades de la página Web sólo se pueden aplicar a los proyectos que se crearon mediante la plantilla Aplicación Web ASP.NET. Un proyecto creado con esta plantilla también se conoce como un proyecto de aplicación Web. Los proyectos de aplicación Web ASP.NET ofrecen el mismo enfoque conceptual de proyectos Web que Visual Studio .NET 2003, pero con las nuevas características de Visual Studio 2005.

Nota:

Las opciones de esta página sólo se aplican cuando se prueba un sitio Web en Visual Studio; no se aplican cuando se implementa el sitio Web en un servidor de producción. Para obtener más información, vea Implementación (Cómo se utiliza en Visual Web Developer).

Para tener acceso a la página Web

  1. En el Explorador de soluciones, haga clic con el botón secundario del mouse en el nombre del proyecto de sitio Web y, a continuación, haga clic en Propiedades.

    Aparece la ventana Páginas de propiedades.

  2. Haga clic en la ficha Web.

Tareas

Elementos de interfaz de usuario

Acción de inicio

El grupo Acción de inicio permite especificar la página o el proceso que Visual Studio inicia cuando se ejecuta el comando Iniciar.

  • Página actual
    Especifica que Visual Studio iniciará la página actual en el explorador predeterminado.

  • Página específica
    Especifica que Visual Studio ejecutará la página predeterminada al iniciar el sitio Web, incluso aunque se esté editando otra página en ese momento.

    Nota:

    Como alternativa, puede hacer clic con el botón secundario del mouse en una página del Explorador de soluciones y seleccionar Establecer como página de inicio.

  • Programa externo de inicio
    Especifica un programa alternativo que Visual Studio ejecutará en lugar de iniciar el explorador. El programa alternativo debe tener una extensión de nombre de archivo .exe y se debe especificar su ruta de acceso completa.

  • Argumentos de la línea de comandos
    Especifica las opciones de la línea de comandos u otros valores que se van a pasar al programa externo.

  • Directorio de trabajo
    Especifica la ruta de acceso completa del directorio de trabajo en el que se va a iniciar el programa externo. La ruta de acceso debe existir.

  • Dirección URL de inicio
    Especifica la dirección URL de inicio que se va a abrir. Esta opción la suelen utilizar las aplicaciones de servicios Web de modo que se puede iniciar otro sitio Web que llame al servicio Web.

  • No abrir una página. Esperar solicitud de una aplicación externa.
    Especifica que Visual Studio debe iniciar el proyecto en un servidor Web y esperar a que otra aplicación haga una solicitud. Esta opción resulta útil para la depuración de las aplicaciones de servicios Web.

Servidores

El grupo Servidores permite especificar qué servidor Web se utilizará al probar las páginas.

  • Utilizar el servidor de desarrollo de Visual Studio
    Especifica que Visual Studio utilizará el servidor de desarrollo para servir las páginas Web.

  • Autoasignar puerto
    Especifica un puerto HTTP aleatorio en el equipo de desarrollo. Este puerto HTTP se utiliza para iniciar y ejecutar el proyecto de aplicación Web utilizando el servidor de desarrollo de Visual Studio integrado.

    De forma predeterminada, se asigna Autoasignar puerto. Aunque inicialmente se elige el puerto HTTP al azar, Visual Studio intentará utilizar el mismo puerto cada vez que se inicie la aplicación Web.

  • Puerto específico
    Especifica el número de puerto HTTP para iniciar y ejecutar el proyecto de aplicación Web utilizando el servidor de desarrollo de Visual Studio integrado. Se puede cambiar este número de puerto HTTP si ya se está utilizando, o si desea probar y ejecutar específicamente la aplicación usando un número de puerto concreto.

  • Ruta de acceso virtual
    Especifica la ruta de acceso virtual del sitio Web. Cuando se utiliza el servidor de desarrollo de Visual Studio. La opción predeterminada es la raíz del servidor Web, que se indica con una barra diagonal (/).

  • Autenticación NTLM
    Especifica que se requiere la autenticación NTLM para las solicitudes enviadas al servidor. De manera predeterminada, está desactivada la autenticación NTLM.

    Si activa esta casilla, evitará que los demás usuarios del equipo obtengan acceso a su sitio Web y usen su identidad y sus permisos de seguridad para ejecutar código.

  • Habilitar Editar y continuar
    Especifica que el servidor de desarrollo de Visual Studio integrado permitirá la edición de archivos de clase subyacentes e independientes en su aplicación sin reiniciar la sesión de depuración. Sin embargo, no se permite la edición de código en línea en una página .aspx o en un archivo .ascx. Si se edita el archivo Web.config durante la depuración, Visual Studio mostrará un mensaje de advertencia. Guardar los cambios en el archivo Web.config impide que el depurador cargue los ensamblados anteriores durante un restablecimiento del dominio de aplicación.

  • Usar servidor Web de IIS
    Especifica que Visual Studio ejecutará la aplicación en el servidor Web de IIS local, en lugar de en el servidor de desarrollo de Visual Studio.

  • Dirección URL del proyecto
    Especifica la dirección URL, ubicada en el servidor Web de IIS, que señala a esta aplicación Web.

  • Crear directorio virtual
    Crea un directorio virtual de IIS que señala a la carpeta raíz de la aplicación Web.

  • Reemplazar dirección URL raíz de aplicación
    Especifica una ruta de acceso alternativa para la dirección URL raíz de la aplicación. Utilice esta opción si la raíz de la aplicación Web no es la raíz del proyecto.

Depuradores

El grupo Depuradores permite especificar los depuradores que estarán disponibles al probar las páginas. Al cargar un depurador, puede incluir los motores de depuración para distintos tipos de código. Las opciones que se seleccionen aquí determinan los motores de depuración que se van a cargar.

Nota:

Cada motor de depuración que se carga necesita memoria, lo que afecta al rendimiento de la depuración en conjunto. En general, deberá especificar sólo los motores de la depuración que necesite.

  • ASP.NET
    Active esta casilla para especificar que el depurador de código administrado se cargue cada vez que se inicie el depurador. Utilice este depurador para depurar el código de servidor en las páginas y en todos los componentes de .NET Framework a los que se llame desde su página.

    Nota:

    Procesos que se vayan a depurar deberán compilarse con información de depuración.

    Si se desactiva esta casilla, Visual Studio inicia el depurador pero no intenta recuperar la información de proceso, a partir de IIS o del servidor de desarrollo de Visual Studio, y queda disponible para el depurador. No obstante, puede seguir depurando las secuencias de comandos de cliente de la página.

    Para obtener más información, vea Información general sobre la depuración de páginas Web.

  • Código nativo
    Active esta casilla para especificar que el depurador de código nativo (no administrado) se cargue cada vez que se inicie el depurador. Esta opción es útil si el sitio Web llama a un componente (por ejemplo, un componente COM) escrito en lenguaje no administrado, como C++.

    Si desactiva esta casilla, puede depurar el código administrado, pero el depurador omitirá cualquier llamada a código no administrado.

    Para obtener más información, vea Depuración de código nativo.

  • SQL Server
    Active esta casilla para especificar que los procedimientos almacenados de SQL se carguen cada vez que se inicie el depurador.

    Para obtener más información, vea Depurar SQL.

Vea también

Conceptos

Información general sobre proyectos de aplicaciones web

Otros recursos

Proyectos, Elementos de la interfaz de usuario