Error: "Server Error" mensaje de error cuando ejecuta una aplicación ASP.NET en modo sin conexión mediante Visual Studio IDE

Seleccione idioma Seleccione idioma
Id. de artículo: 825789 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Expandir todo | Contraer todo

En esta página

Síntomas

Cuando actualiza Microsoft .NET Framework versión 1.0 a 1.1 y, a continuación, intenta ejecutar una aplicación ASP.NET en modo sin conexión utilizando el IDE de Microsoft Visual Studio, puede recibir el siguiente mensaje de error:
Error de servidor en ' / ComputerName _offline / ApplicationName ' Application

El servidor no puede obtener acceso al directorio de la aplicación ' C:\Documents and Settings\ Username \VSWebCache\ ServerName \ ApplicationName \ '. El directorio no existe o no es accesible debido a la configuración de seguridad.

Descripción : produjo una excepción no controlada durante la ejecución de la solicitud web actual. Revise la traza de la pila para obtener más información acerca del error y dónde se originó en el código.

Detalles de excepciones : System.Web.HttpException: Server no tiene acceso a directorio de aplicación ' C:\Documents and Settings\ Username \VSWebCache\ ServerName \ ApplicationName \ '. El directorio no existe o no es accesible debido a la configuración de seguridad.

Causa

Cuando se actualiza .NET Framework 1.0 a .NET Framework 1.1, los permisos de lectura no se establecen para la cuenta ASPNET en la carpeta \VSWebCache. En Microsoft Windows Server 2003, no se establecen los permisos de lectura en la cuenta NETWORK SERVICE.

Solución

Para evitar este error, conceder que permisos a la carpeta \VSWebCache lee de la cuenta ASPNET. En Windows Server 2003, conceda que permisos a la carpeta \VSWebCache lee de la cuenta NETWORK SERVICE. Para ello, siga estos pasos:
  1. En el Explorador de Windows, busque C:\Documents and Settings\ Username.
  2. Haga clic con el botón secundario en la carpeta VSWebCache y, a continuación, haga clic en Propiedades .
  3. En la ficha seguridad , haga clic en Agregar .
  4. En el cuadro Seleccionar usuarios o grupos , escriba el Servername \ASPNET . En Windows Server 2003, escriba Servername \NETWORK_SERVICE en el cuadro Seleccionar usuarios o grupos .
  5. Haga clic en Aceptar .
  6. Asegúrese de que el leer y ejecutar casilla de verificación está activada y, a continuación, haga clic en Aceptar .

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados al principio de este artículo.

Más información

Pasos para reproducir el comportamiento

Crear una nueva aplicación Web ASP.NET

  1. Inicie Visual Studio.NET y cree un nuevo proyecto de aplicación Web ASP.NET mediante Microsoft Visual C# .NET o Microsoft Visual Basic. NET. De forma predeterminada, se creará WebForm1.aspx.
  2. En el menú Generar , haga clic en Generar soluciones .
  3. En el menú Depurar , haga clic en Iniciar sin depurar . Compruebe que funciona el proyecto.

Establecer el proyecto para trabajar sin conexión y luego probar el proyecto sin conexión

  1. En el menú proyecto , elija Web Project y a continuación, haga clic en Trabajar sin conexión .
  2. En el menú Depurar , haga clic en Iniciar sin depurar .

    Observa el mensaje de error que se menciona en la sección "Síntomas" de este artículo.

Referencias

Para obtener información adicional, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
816783PRB: Aplicaciones ASP.NET experimentar un comportamiento inesperado después de actualizar

Propiedades

Id. de artículo: 825789 - Última revisión: jueves, 27 de febrero de 2014 - Versión: 2.4
La información de este artículo se refiere a:
  • Microsoft ASP.NET 1.0
  • Microsoft ASP.NET 1.1
  • Microsoft Visual Studio .NET 2002 Academic Edition
  • Microsoft Visual Studio .NET 2002 Enterprise Architect
  • Microsoft Visual Studio .NET 2002 Enterprise Developer
  • Microsoft Visual Studio .NET 2002 Professional
  • Microsoft Visual Studio .NET 2003 Academic Edition
  • Microsoft Visual Studio .NET 2003 Enterprise Architect
  • Microsoft Visual Studio .NET 2003 Enterprise Developer
  • Microsoft Visual Studio .NET 2003 Professional
Palabras clave: 
kbnosurvey kbarchive kbmt kbvs2002sp1sweep kbbug kbideproject kbsetup kbconfig kbprb KB825789 KbMtes
Traducción automática
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): 825789

Enviar comentarios

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com