Share via


Comprobar páginas Web en Visual Web Developer

Actualización: noviembre 2007

Visual Web Developer proporciona varias maneras de probar páginas Web según se vayan desarrollando. Tiene las opciones siguientes:

  • Ejecutar el sitio Web mientras se depura   Esta opción ejecuta el sitio Web en el explorador y permite realizar tareas de depuración habituales como recorrer el código y detenerse en los puntos de interrupción.

  • Ejecutar el sitio Web sin depurar   Esta opción ejecuta el sitio Web en el explorador sin utilizar el depurador. Se aproxima a la experiencia que tendrá el usuario.

  • Ver páginas individuales en un explorador   Esta opción ejecuta una página seleccionada en el explorador. Los puntos de interrupción de depuración no son efectivos incluso si está habilitada la depuración.

Opciones del explorador

De manera predeterminada, Visual Studio 2005 utiliza Internet Explorer 6 para probar las páginas en todas las situaciones anteriores. Si desea probar las páginas utilizando un explorador diferente, puede hacer clic con el botón secundario de mouse (ratón) en la página del Explorador de soluciones y, a continuación, hacer clic en Explorar con. Se abre un cuadro de diálogo en el que puede seleccionar un explorador en la lista Exploradores, agregar nuevos exploradores a la lista y establecer el que haya seleccionado como explorador predeterminado. El explorador predeterminado se utilizará cuando elija ejecutar el sitio Web con o sin depuración, o ver un archivo individual en el explorador.

Opciones de generación

De manera predeterminada, Visual Web Developer genera el sitio Web cuando ejecuta una página. Esto le ayuda a encontrar errores de compilación antes de que la página se muestre en el explorador. Puede establecer opciones para especificar si quiere generar el sitio completo, la página actual o no generar nada.

Para obtener más información, vea Cómo: Comprobar páginas Web en Visual Web Developer y Generar sitios Web.

Ejecutar una página de inicio

De manera predeterminada, cuando ejecuta un sitio Web, Visual Web Developer ejecuta la página que está abierta actualmente. Sin embargo, en algunos casos es posible que desee iniciar siempre el sitio Web con una página determinada. Por ejemplo, el sitio Web puede tener una página principal donde los usuarios realizan una selección necesaria para otras páginas del sitio. En este caso, puede configurar el sitio Web para que muestre primero la página principal cuando la prueba a fin de que comience en el punto correcto de la aplicación. Establecer una página de inicio también le permite especificar lo que Visual Web Developer debe hacer si ejecuta una página no ejecutable como Web.config.

Para especificar una página de inicio, haga clic con el botón secundario del mouse en la página del Explorador de soluciones y, a continuación, haga clic en Establecer como página de inicio.

Nota:

Establecer una página de inicio en Visual Web Developer afecta sólo a la prueba. No establece la página de inicio para el sitio Web cuando se publique. Para especificar una página predeterminada para el sitio Web, utilice el Administrador de Servicios de Internet Information Services (IIS) para habilitar un documento predeterminado en un sitio Web o directorio virtual y seleccione luego la página que prefiera. Para obtener más información, vea el tema "Setting Up Default Documents" en IIS Operations Guide.

Ejecutar en un servidor Web especificado

Cuando ejecuta una página, Visual Web Developer inicia el servidor Web y el explorador, y carga la página especificada en el explorador. En efecto, Visual Web Developer pasa la dirección URL de la página actual al servidor Web y ejecuta la página como si se hubiera solicitado utilizando esa dirección URL.

El servidor Web que se utiliza para ejecutar la página depende del tipo de sitio Web con el que esté trabajando:

  • Para los sitios Web del sistema de archivos, Visual Web Developer inicia su propio servidor Web y ejecuta la página localmente. Sin embargo, también puede especificar una dirección URL de inicio que indique la dirección URL que se va a utilizar para probar una página Web. Esto es útil si el sitio Web del sistema de archivos está en otro equipo, por ejemplo si tiene acceso al sitio que utiliza una unidad asignada, y desea probar la página con IIS en el otro equipo. Para obtener información detallada sobre el servidor de desarrollo de ASP.NET, vea Servidores Web en Visual Web Developer.

  • Para sitios de IIS locales y remotos, Visual Web Developer ejecuta la página en la instancia de IIS correspondiente. Por ejemplo, para un sitio de IIS local, la página se ejecuta en su copia local de IIS. Para obtener más información, vea Servidores Web en Visual Web Developer.

  • Para sitios Web implementados en FTP, Visual Web Developer ejecuta la página mediante la dirección URL que proporcione como parte de las propiedades del sitio Web de FTP. Si no ha proporcionado ninguno, Visual Web Developer solicita la dirección URL de inicio cuando sea necesario. Para obtener más información, vea Sitios Web implementados en FTP.

En el caso de un sitio Web remoto o un sitio FTP, el equipo remoto debe ejecutar .NET Framework versión 2.0 porque la página se ejecuta en el contexto de un servidor remoto.

Ejecutar con el depurador

Ejecutar la página con el depurador permite realizar tareas de depuración habituales, como recorrer el código y detenerse en los puntos de interrupción. Para obtener más información, vea Información general sobre la depuración en ASP.NET.

La ejecución con el depurador requiere lo siguiente:

  • La página o el sitio Web debe estar configurado para habilitar la depuración, lo que provoca que la página se compile con información adicional (símbolos de depuración) que requiere el depurado. Visual Web Developer comprueba si el depurador está habilitado y, en caso contrario, establece las opciones de compilación en el archivo Web.config local para incluir la depuración, y crea el archivo Web.config si es necesario.

  • El servidor Web se debe configurar con los permisos adecuados para permitir la depuración a la cuenta de usuario actual. Si está depurando una página que se ejecuta en IIS 6.0, debe ser un administrador del equipo. Si no resulta práctico, puede utilizar el servidor de desarrollo de ASP.NET para depurar aplicaciones sin permisos especiales. Para obtener más información, vea Servidores Web en Visual Web Developer y Cómo: Especificar el servidor Web para sitios Web.

Si no se pueden cumplir estas condiciones, puede ejecutar la página en Visual Web Developer sin habilitar la depuración.

Nota:

Debería configurar páginas o sitios Web para ejecutar sin depurar antes de implementar el sitio en un servidor de producción. Las opciones de depuración agregan sobrecarga a la página y pueden afectar al rendimiento del servidor.

Vea también

Tareas

Cómo: Comprobar páginas Web en Visual Web Developer