HOTFIX: Una aplicación de .NET Framework 2.0 que se ejecuta en un contexto de cuenta de usuario cuando ningún perfil de usuario está asociado con el contexto de usuario de la cuenta puede bloquearse o puede recibir un mensaje de error de infracción de acceso

Seleccione idioma Seleccione idioma
Id. de artículo: 913384 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Tenga en cuenta la situación siguiente:
  • Una aplicación creada con Microsoft .NET Framework 2.0.
  • La aplicación se ejecuta en Microsoft .NET Framework 2.0.
  • La aplicación se ejecuta en un contexto de cuenta de usuario.
  • Ningún perfil de usuario está asociado con el contexto de cuenta de usuario.
En este escenario, la aplicación puede bloquearse o puede recibir un mensaje de error de infracción de acceso. Si se depura el bloqueo, verá una infracción de acceso en el mscorwks! SecurityConfig::GetCacheEntry función.

Si experimenta este problema en una aplicación ASP.NET de Microsoft, recibirá mensajes de error en el registro de sucesos son similares al siguiente:

mensaje de error 1
ID. de suceso: 1023
IDENTIFICADOR sin formato: 1023
Registro Nº.: 14
Categoría: ninguna
Origen: .NET Runtime
Mensaje: NET Runtime versión 2.0.50727.42 - Error grave de motor de ejecución (7A05E2B3) (80131506)
mensaje de error 2
ID. de suceso: 1000
IDENTIFICADOR sin formato: 1000
Registro Nº.: 15
Categoría: ninguna
Origen: .NET Runtime 2.0
Tipo de informe de errores: error
¿Mensaje: Errores de aplicación (w3wp.exe), versión 6.0.3790.1830, 42435be1 marca, con errores mscorwks.dll del módulo, versión 2.0.50727.42, marca 4333e7ec, depurar? 0, dirección con error 0x000e9f96.
notas
  • Mensaje de error 2 sigue inmediatamente mensaje de error 1.
  • Este problema se produce con las aplicaciones de ASP.NET 2.0. Este problema puede producirse con otros tipos de aplicaciones que se ejecutan en cuentas no interactivas, como los servicios de Windows.
Además, en Microsoft Windows SharePoint Services 3.0 o en Microsoft Office SharePoint Server 2007, puede que se le pida para la autenticación cuando se conecta a la página informe de uso del sitio de un sitio Web para ver los datos de uso de ese sitio Web. A continuación, puede recibir el siguiente mensaje de error:
Error en la solicitud con estado HTTP 401: acceso denegado
Se registra el suceso siguiente en el registro de sucesos:

ID. de suceso: 1023
IDENTIFICADOR sin formato: 1023
Registro Nº.: 14
Categoría: ninguna
Origen: .NET Runtime
Mensaje: NET Runtime versión 2.0.50727.42 - Error grave de motor de ejecución (7A05E2B3) (80131506)

Causa

Este problema se produce cuando se encuentra una referencia nula en la caché de directiva de usuario.

Solución

Información de revisiones



Hay una revisión compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Aplíquela sólo a los sistemas que experimenten este problema específico. Esta revisión podría sometida a comprobaciones adicionales. Por lo tanto, si no se ve muy afectado por este problema, recomendamos que espere a la siguiente actualización de software que contenga este hotfix.

Para descargar esta revisión desde MSDN Code Gallery, visite el siguiente sitio Web de Microsoft:
http://code.msdn.microsoft.com/KB913384

Nota MSDN Code Gallery muestra los idiomas para que la revisión está disponible. Si no ve su idioma aparecen, es porque la página de recursos de galería de código no está disponible para ese idioma.

Nota Si se producen problemas adicionales o si cualquier solución de problemas es necesario, quizás tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no guarden relación con esta revisión específica. Para obtener una lista completa de números de teléfono de servicio de atención al cliente y soporte técnico o para crear una solicitud de servicio independiente, visite el siguiente sitio Web:
http://support.microsoft.com/contactus/?ws=support

Requisitos previos

Para aplicar este hotfix, debe tener instalado en el equipo .NET Framework 2.0.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar este hotfix.

Información acerca de la sustitución de la revisión

Este hotfix no sustituye a otros hotfix.

Información de archivo

La versión en inglés de este hotfix tiene los atributos de archivo (o atributos de último archivo) mostrados en la siguiente tabla. Las fechas y las horas de estos archivos se muestran en hora universal coordinada (UTC). La información de los archivos se convertirá a la hora local cuando la vea. Para averiguar la diferencia entre hora UTC y la hora local, utilice la ficha zona horaria el elemento fecha y hora en el panel de control.
Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño de archivoFechaTiempoPlataforma
Mscordacwks.dll2.0.50727.63800,25624 De enero 200616: 11x 86
Mscorlib.dll2.0.50727.634,308,99224 De enero 200616: 11x 86
Mscorwks.dll2.0.50727.635,616,64024 De enero 200616: 11x 86
SOS.dll2.0.50727.63377,34424 De enero 200616: 11x 86

Más información

Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft
Cuando se inicia common language runtime (CLR), el CLR comprueba que existe el perfil de usuario. Si no existe el perfil de usuario, una referencia nula se coloca en la caché de directiva de usuario. Si el perfil de usuario se crea durante la resolución de directivas, el CLR intenta quitar la referencia a la referencia nula en la caché de directiva de usuario. Cuando el CLR no puede quitar la referencia a la referencia nula en la caché de directiva de usuario, se bloquea la versión 2.0 de .NET Framework.

Estado

Microsoft ha confirmado que se trata de un error de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Propiedades

Id. de artículo: 913384 - Última revisión: lunes, 3 de diciembre de 2007 - Versión: 6.6
La información de este artículo se refiere a:
  • Microsoft .NET Framework 2.0
Palabras clave: 
kbmt kbpubtypekc kbfix kbqfe kbtshoot kbbug KB913384 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): 913384

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