REVISIÓN: Mensaje de error "Aplicación servidor no disponible" si una DLL se cargó en el espacio de dirección 0x33A20000 y se solicita una página ASP.NET

Síntomas

En un equipo con varios procesadores que tiene una DLL que se carga en el espacio de dirección 0x33A20000 si realiza cualquier solicitud en el explorador Web que ASP.NET Microsoft controla, recibirá el siguiente mensaje de error de ASP.NET en la ventana del explorador:
Aplicación de servidor no disponible
Además, puede recibir un mensaje de error "HTTP 500 Error" en el explorador o en el registro de sucesos de Microsoft Internet Information Services (IIS).

Causa

Este comportamiento se produce si utiliza el /BASE modificador al compilar un archivo DLL en Microsoft Visual Studio .NET y tiene la dirección de ubicación establecida en 0x33A20000. La DLL se carga en un proceso antes de que ASP.NET se invoca y antes de la .dll asociados se cargan archivos y otros archivos.

Dado que el espacio de dirección 0x33A20000 es casi en el centro del espacio de direcciones virtuales de 2 gigabytes (GB), common language runtime no puede encontrar un espacio de 1 GB limpio contiguo para los montones de recolección.

Además, el orden que se cargan las DLL parece que afecta a este comportamiento. Si el archivo DLL que utiliza el espacio de dirección 0x33A20000 se carga en un proceso después de que se ha invocado ASP.NET, ASP.NET se siguen funcionando correctamente. Aunque puede reajustar la DLL, esto puede no ser una solución fiable para este comportamiento.

Este problema puede producirse si utiliza ASP.NET junto con otros productos de Microsoft disponibles actualmente. Por ejemplo, si utiliza sitios de Microsoft Content Management Server 2002 (MCMS) en el mismo grupo de aplicaciones como ASP.NET, pero primero visite los sitios MCMS, siempre experimentará el comportamiento descrito en la sección "Síntomas".

Solución

Para resolver este problema, instale esta revisión en el servidor Web.

Información de la revisión

Esta revisión es sólo para la versión de Microsoft.NET Framework 1.1.

Importante: Este hotfix contiene dos tipos de paquetes:
  • Un paquete de Microsoft Windows Installer
  • Un paquete de administrador de componentes opcional (OCM)
Si utiliza Microsoft Windows Server 2003, debe especificar que requieren la actualización de Windows Server 2003 (OCM). Si utiliza un sistema operativo distinto de Windows Server 2003, debe utilizar el paquete de Windows Installer. Para Windows Server 2003, protección de archivos de Windows supervisa los archivos de.NET Framework 1.1.

Ahora hay una revisión compatible de Microsoft, pero sólo se diseñó para corregir el problema que se describe en este artículo. Sólo se aplica a sistemas que experimenten este problema específico. Esta revisión puede ser sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere al próximo service pack de.NET Framework 1.1 que contenga este hotfix.

Para resolver este problema inmediatamente, póngase en contacto con los servicios de soporte técnico de Microsoft para obtener la revisión. Para obtener una lista completa de números de teléfono de servicios de soporte técnico de Microsoft e información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:Nota: En casos especiales, los costos derivados normalmente de las llamadas al soporte técnico pueden cancelarse si un profesional de soporte técnico de Microsoft determina que una actualización específica resolverá el problema. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con la actualización en cuestión.

Información de archivo de hotfix

La versión en inglés de esta revisión tiene los atributos de archivo (o posterior) que figuran en la tabla siguiente. Las fechas y horas de estos archivos se muestran en hora universal coordinada (UTC). Al ver la información del archivo, se convierte en hora local. Para encontrar la diferencia entre la hora UTC y la hora local, utilice la ficha zona horaria en la herramienta fecha y hora del Panel de Control.
   Date         Time   Version       Size       File name   --------------------------------------------------------------
23-Jun-2003 23:17 1.1.4322.915 77,824 Corperfmonext.dll
24-Jun-2003 14:13 1.1.4322.915 2,088,960 Mscorlib.dll
23-Jun-2003 23:07 10,728 Mscorlib.ldo
23-Jun-2003 23:15 1.1.4322.915 2,494,464 Mscorsvr.dll
23-Jun-2003 23:16 1.1.4322.915 2,486,272 Mscorwks.dll

Información de instalación de hotfix

En un servidor de 32 procesadores, debe instalar este hotfix antes de instalar Microsoft SharePoint Portal Server 2003.

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft que se enumeran en la sección "Aplicable a".
Propiedades

Id. de artículo: 821157 - Última revisión: 17 ene. 2017 - Revisión: 1

Comentarios