Error: "no se puede iniciar la depuración en el servidor Web" mensaje de error cuando ejecuta una aplicación Web de ASP.NET

IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.

Haga clic aquí para ver el artículo original (en inglés): 814717
Síntomas
Crear una aplicación Web ASP.NET mediante localhost como servidor Web y cambiar la configuración del sitio Web de Microsoft Internet Information Services (IIS) para usar la dirección IP de específicas para la Identificación del sitio Web. A continuación, cuando se ejecuta la aplicación, recibirá el siguiente mensaje de error:
Error al intentar ejecutar el proyecto: no se puede iniciar la depuración en el servidor web. No se pudo iniciar la depuración de servidor ATL o ASP.NET.

Compruebe que ASP.NET o ATL Server está instalado correctamente en el servidor.
Causa
Este problema se produce porque el depurador no envía la acción de depuración a IIS cuando se ejecuta la aplicación. El depurador identifica el equipo como localhost. Sin embargo, en IIS, la Identificación del sitio Web de la aplicación es la dirección IP especificada.
Solución
  1. En un editor de texto como el Bloc de notas, abra elNombreDeAplicaciónWeb. vbproj.webinfo archivo.

    Nota: En un proyecto de Visual C# .NET es el NombreDeAplicaciónWeb. archivo de csproj.webinfo.

    Este archivo se encuentra en la carpeta de la aplicación para el proyecto de aplicación.
  2. Busque la línea siguiente.

    Visual Basic .NET
     <Web URLPath = "http://localhost/<WebApplicationName>/<WebApplicationName>.vbproj" /> 
    .NET Visual C#
     <Web URLPath = "http://localhost/<WebApplicationName>/<WebApplicationName>.csproj" /> 
  3. Reemplace "localhost" con la dirección IP del equipo como se indica a continuación.

    Visual Basic .NET
     <Web URLPath = "http://10.150.144.131/<WebApplicationName>/<WebApplicationName>.vbproj" /> 
    .NET Visual C#
     <Web URLPath = "http://10.150.144.131/<WebApplicationName>/<WebApplicationName>.csproj" /> 
  4. Inicie Microsoft Internet Explorer. En el menúHerramientas , haga clic en InternetOptions.
  5. En el cuadro de diálogo Opciones de Internet , haga clic ficha de seguridad . En Seleccione la configuración de seguridad de un tospecify de la zona de contenido Web, haga clic en Intranet Localy, a continuación, haga clic en sitios.
  6. En el cuadro de diálogo Intranet Local , haga clic enOpciones avanzadas.
  7. En el cuadro Agregar este sitio Web a la zona , escriba la dirección URL del proyecto y, a continuación, haga clic en Agregar.
  8. Cierre la aplicación y, a continuación, abra el applicationagain.
  9. En el menú Depurar , haga clic enInicio.
Estado
Microsoft ha confirmado que se trata de un error de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Más información

Pasos para reproducir el problema

  1. En Microsoft Visual Studio. NET, cree un nuevo proyecto de aplicación Web o un calamardoby de sitio Web nuevo usando Visual Basic .NET o Visual C# .NET. En el cuadro de diálogo nuevo proyecto , escribahttp://localhost/TestApp en el cuadroubicación .
  2. Haga clic en Inicio, haga clic en Ejecutar, escriba inetmgry, a continuación, haga clic en Aceptar.
  3. En el Administrador de servicios de Internet Information Server (IIS), expanda(equipo local)y, a continuación, busque el Sitio Web predeterminado.
  4. Haga clic en sitio Web predeterminadoy a continuación, haga clic en Propiedades.
  5. En el cuadro de Propiedades de sitio Web predeterminado , haga clic en la ficha sitio Web . En la lista dirección IP , haga clic en la dirección IP de su equipo. Haga clic enAceptary, a continuación, cierre el Administrador de IIS.
  6. En el menú Depurar , haga clic enInicio.
Referencias
Para obtener más información, visite el siguiente sitio Web de Microsoft Developer Network (MSDN):

Propiedades

Id. de artículo: 814717 - Última revisión: 09/13/2015 06:51:00 - Revisión: 1.0

Microsoft .NET Framework 2.0, Microsoft .NET Framework 1.1, Microsoft .NET Framework 1.0, Microsoft Visual Basic .NET 2003 Standard Edition, Microsoft Visual Basic .NET 2002 Standard Edition, Microsoft Visual C# .NET 2003 Standard Edition, Microsoft Visual C# .NET 2002 Standard Edition

  • kbvs2005doesnotapply kbvs2005swept kbvs2002sp1sweep kbpending kberrmsg kbserial kbip kbwebserver kbwebforms kbwebbrowser kbmt KB814717 KbMtes
Comentarios