Sign in with Microsoft
New to Microsoft? Create an account.

Introducción

Este artículo describe el paquete acumulativo de revisiones 2889633 que está disponible para el Microsoft.NET Framework 3.5. Para obtener más información acerca del problema que resuelve el hotfix, consulte la sección "Más información".

Este paquete acumulativo de revisiones está disponible para los sistemas operativos siguientes:

  • Windows 8

  • Windows Server 2012


Más información

Información de hotfix

Ahora hay una revisión compatible de Microsoft. Sin embargo, se pretende corregir el problema que describe este artículo. Aplíquela sólo a sistemas que experimenten este problema específico.

Para resolver este problema, 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 los servicios de soporte al cliente de Microsoft e información acerca de los costos de soporte técnico, visite el siguiente sitio Web de Microsoft:

http://support.microsoft.com/contactus/?ws=supportNota: 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.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar esta revisión si se utilizan los archivos afectados. Se recomienda que cierre todas las aplicaciones basadas en.NET Framework antes de aplicar este hotfix.

Información de reemplazo de revisión

Este paquete de hotfix no sustituye a un paquete de revisiones publicadas anteriormente.

La versión global de esta revisión tiene los atributos de archivo (o atributos de último archivo) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se muestran en la 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 el elemento de Fecha y hora del Panel de control.

Rama de servicio LDR

Para todas las versiones compatibles basadas en x86 de Windows 8

Nombre del archivo

Versión del archivo

Tamaño de archivo

Fecha

Hora

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:06

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:06

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:06

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:06

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:06

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:06

Para todas las versiones compatibles basadas en x64 de Windows 8 o Windows Server 2012

Nombre del archivo

Versión del archivo

Tamaño de archivo

Fecha

Hora

Mscorlib.dll

2.0.50727.7039

4,571,136

20-Sep-2013

22:06

Mscordacwks.dll

2.0.50727.7039

1,757,336

20-Sep-2013

22:06

Mscorwks.dll

2.0.50727.7039

10,004,632

20-Sep-2013

22:06

Sos.dll

2.0.50727.7039

486,024

20-Sep-2013

22:06

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:06

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:06

System.design.dll

2.0.50727.7039

5,062,656

20-Sep-2013

22:06

System.windows.forms.dll

2.0.50727.7039

5,025,792

20-Sep-2013

22:06

Mscorlib.dll

2.0.50727.7039

4,554,752

20-Sep-2013

22:06

Mscordacwks.dll

2.0.50727.7039

990,360

20-Sep-2013

22:06

Mscorwks.dll

2.0.50727.7039

5,941,400

20-Sep-2013

22:06

Sos.dll

2.0.50727.7039

389,768

20-Sep-2013

22:06

Problemas que resuelve este paquete acumulativo de revisiones

Common language runtime (CLR) emite

Problema 1:Se produce un error de falta de memoria cuando ejecuta una aplicación de 64 bits de modo mixto que utiliza mucha memoria, incluso si hay suficiente memoria disponible.

Después de instalar esta revisión, se debe habilitar y ajustar las siguientes configuraciones en el archivo app.exe.config o el subárbol del registro de 64 bits.

Para el archivo app.exe.config, realizar los siguientes ajustes:<?xml version ="1.0"?><configuration>
<runtime>
<ReserveMemoryForJumpStubs enabled="true"/>
<PrecodeInCodeHeap enabled="true"/>
<JumpStubReserve value="<value>"/>
</runtime>
</configuration>
Para el registro, realice los ajustes siguientes:

            HKLM\Software\Microsoft\.NETFramework\ReserveMemoryForJumpStubs:dword = 1
HKLM\Software\Microsoft\.NETFramework\PrecodeInCodeHeap:dword = 1
HKLM\Software\Microsoft\.NETFramework\JumpStubReserve:dword = <value>


Notas:

  • Para habilitar esta revisión, ReserveMemoryForJumpStubs y PrecodeInCodeHeap deben establecerse en "verdadero". JumpStubReserve es un valor opcional y tiene un valor predeterminado de 2 por ciento.

  • Si siguen producen errores de falta de memoria, pueden utilizarse valores incrementalmente mayores con el fin de reservar un porcentaje mayor del montón de código. "20" es un valor intermedio razonable para JumpStubReserve. Sin embargo, los valores más grandes empiezan a tener un efecto adverso cada vez más en el rendimiento.

Formularios Windows Forms

Problema 1:Suponga que tiene una aplicación de formularios Windows Forms que tiene varias formas y que un usuario desplaza una de estas formas. Durante la operación de desplazamiento, se cierra el formulario de forma asincrónica, por ejemplo a partir de un evento con hora, mediante la automatización de la interfaz de usuario, o durante un reinicio del sistema. Cuando se cierra el formulario, la aplicación inicia una excepción ObjectedDisposedException en la pila siguiente: System.Windows.Forms.dll!System.Windows.Forms.Control.CreateHandle()
System.Windows.Forms.dll!System.Windows.Forms.Control.Handle.get()
System.Windows.Forms.dll!System.Windows.Forms.Control.CaptureInternal.set(bool value)
System.Windows.Forms.dll!System.Windows.Forms.Control.WmMouseDown(ref System.Windows.Forms.Message m, System.Windows.Forms.MouseButtons button, int clicks)

Problema 2:En una aplicación de formularios Windows Forms, los controles CheckedListBox y ComboBox aparecen como rectángulos vacíos en un sistema operativo de 64 bits.

¿Necesita más ayuda?

Ampliar sus conocimientos
Explorar los cursos
Obtener nuevas características primero
Unirse a Microsoft Insider

¿Le ha sido útil esta información?

¿Cuál es tu grado de satisfacción con la calidad del lenguaje?
¿Qué ha afectado a tu experiencia?

¡Gracias por sus comentarios!

×