Estás trabajando sin conexión, espera a que vuelva la conexión a Internet

Tu explorador no es compatible

Debes actualizar tu explorador para usar el sitio.

Actualiza a la versión más reciente de Internet Explorer

Hay disponible un hotfix que resuelve algunos problemas de pérdida de memoria de WPF en el Service Pack 2 de .NET Framework 3.0

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): 981107
Introducción
Hay disponible un hotfix que resuelve los siguientes problemas de pérdida de memoria para Windows Presentation Foundation (WPF) en el Service Pack 2 (SP2) de Microsoft .NET Framework 3.0.

Nota El Service Pack 2 de .NET Framework 3.0 se incluye en Microsoft .NET Framework 3.5 Service Pack 1 (SP1).

Problema 1

Ejecutar una aplicación de WPF que contiene los estilos o plantillas que hacen referencia a recursos de la aplicación mediante la extensión de marcado StaticResource o la extensión de marcado DynamicResource. Se crean muchos controles que utilice estos estilos o plantillas. Sin embargo, estos controles no utilizan los recursos que se hace referencia. En esta situación, la memoria de algunos objetos DeferredAppResourceReference se pierde después de recolecciones de elementos no utilizados libere los controles.

Problema 2

Ejecutar una aplicación de WPF que contiene controles cuyas propiedades están enlazados a datos a los objetos de DependencyObject. La vigencia de los objetos es más largo que el tiempo de vida de los controles. Cuando se crean muchos controles, la memoria de algunos objetos WeakReference y de mantener espacios de la matriz se pierde después de recolecciones de elementos no utilizados libere los controles.

Problema 3

Ejecutar una aplicación de WPF que utiliza controles TreeView o controles que derivan de la clase de selector. Los controles de registran una notificación para controlar el foco del teclado en la clase KeyboardNavigation interna. La aplicación crea muchos de estos controles. Por ejemplo, agregar y eliminar estos controles. En este ejemplo, la memoria de algunos objetos WeakReference y de mantener espacios de la matriz se pierde después de recolecciones de elementos no utilizados libere los controles.
Solución

Información de revisiones

Hay un hotfix compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema descrito en este artículo. Esta revisión sólo se aplican a los sistemas que experimenten este problema específico. Esta revisión podría ser sometida a comprobaciones adicionales. Por 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 este hotfix desde MSDN Code Gallery, visite el siguiente sitio Web de Microsoft:

Nota La Galerie de Code muestra los idiomas para que la revisión está disponible. Si no ve su idioma enumerado, 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, es posible que deba 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 reúnan las condiciones necesarias para esta revisión en cuestión. Para obtener una lista completa de números de teléfono de Microsoft servicios de soporte técnico y de asistencia al cliente o para crear una solicitud de servicio independiente, visite el siguiente sitio Web de Microsoft:
Nota También puede descargar este hotfix desde el siguiente sitio Web de Microsoft:

Requisitos previos

Debe tener el Service Pack 2 de .NET Framework 3.0 o .NET Framework 3.5 SP1 instalado para poder aplicar este hotfix.

Requisito de reinicio

No es necesario reiniciar el equipo después de aplicar la revisión si no se utilizan los archivos afectados.

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 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 la hora UTC y la hora local, utilice la ficha zona horaria en el elemento fecha y hora en el panel de control.
Para todas las versiones basadas en 86 de Windows Server 2000, Windows Server 2003 y Windows XP en x
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempoPlataforma
Presentationcore.dll3.0.6920.40294,218,88025-Marzo-201008: 00x 86
Presentationframework.dll3.0.6920.40295,279,74425-Marzo-201000: 04x 86
Presentationhost.exe4.0.40305.0295,26425-Marzo-201000: 04x 86
Presentationhostdll.dll3.0.6920.4029130,40825-Marzo-201008: 00x 86
Presentationhostproxy.dll4.0.31106.099,17625-Marzo-201008: 00x 86
Windowsbase.dll3.0.6920.40291,249,28025-Marzo-201008: 00x 86
Para todas-versiones basadas en x 64 de Windows Server 2000, Windows Server 2003 y Windows XP
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempoPlataforma
Presentationcore.dll3.0.6920.40293,997,69624-Marzo-201023: 33x 64
Presentationframework.dll3.0.6920.40294,636,67224-Marzo-201023: 29x 64
Presentationhost.exe4.0.31106.0320,35224-Marzo-201023: 29x 64
Presentationhostdll.dll3.0.6920.4029171,36824-Marzo-201023: 33x 64
Presentationhostproxy.dll4.0.31106.0109,92824-Marzo-201023: 33x 64
Windowsbase.dll3.0.6920.40291,110,01624-Marzo-201023: 33x 64
Para todas versiones de 86 de Windows Vista Service Pack 2 (SP2) y de Windows Server 2008 Service Pack 2 x
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempoPlataforma
Presentationcore.dll3.0.6920.40304,218,88030-Mar-201011: 58x 86
Presentationfontcache.exe.configNo aplicable16103-Abr-200921: 25No aplicable
Wpfgfx_v0300.dll3.0.6920.40031,736,02417-Jun-200908: 03x 86
Presentationframework.dll3.0.6920.40305,279,74430-Mar-201011: 59x 86
Presentationhostdll.dll3.0.6920.4030130,40830-Mar-201011: 59x 86
Presentationhost.exe4.0.40305.0295,26430-Mar-201011: 59x 86
Presentationhostproxy.dll4.0.31106.099,17630-Mar-201011: 59x 86
Windowsbase.dll3.0.6920.40301,249,28030-Mar-201011: 59x 86
Para todas-versiones basadas en x 64 de Windows Vista Service Pack 2 y del Service Pack 2 de Windows Server 2008
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempoPlataforma
Presentationcore.dll3.0.6920.40303,997,69630-Mar-201011: 57x 64
Presentationfontcache.exe.configNo aplicable16103-Abr-200920: 58No aplicable
Wpfgfx_v0300.dll3.0.6920.40032,254,16817-Jun-200908: 03x 64
Presentationframework.dll3.0.6920.40304,636,67230-Mar-201011: 57x 64
Presentationhostdll.dll3.0.6920.4030171,36830-Mar-201011: 57x 64
Presentationhost.exe4.0.31106.0320,35230-Mar-201011: 57x 64
Presentationhostproxy.dll4.0.31106.0109,92830-Mar-201011: 57x 64
Windowsbase.dll3.0.6920.40301,110,01630-Mar-201011: 57x 64
Para todas las versiones 86 de Windows 7 x
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempoPlataforma
Presentationcore.dll3.0.6920.50094,218,88028-Mar-201022: 24x 86
Presentationfontcache.exe.configNo aplicable16110-Jun-200921: 14No aplicable
Wpfgfx_v0300.dll3.0.6920.49021,736,53610-Jun-200921: 14x 86
Presentationframework.dll3.0.6920.50095,279,74428-Mar-201022: 24x 86
Presentationhostdll.dll3.0.6920.5009130,40828-Mar-201022: 24x 86
Presentationhost.exe4.0.31106.0295,26428-Mar-201022: 24x 86
Presentationhostproxy.dll4.0.31106.099,17628-Mar-201022: 24x 86
Windowsbase.dll3.0.6920.50091,253,37628-Mar-201022: 24x 86
Para todas-versiones basadas en x 64 de Windows 7 y de Windows Server 2008 R2
Nombre de archivoArchivo VersiónTamaño del archivoFechaTiempoPlataforma
Presentationcore.dll3.0.6920.50093,997,69628-Mar-201022: 27x 64
Presentationfontcache.exe.configNo aplicable16110-Jun-200920: 30No aplicable
Wpfgfx_v0300.dll3.0.6920.49022,255,17610-Jun-200920: 30x 64
Presentationframework.dll3.0.6920.50094,636,67228-Mar-201022: 27x 64
Presentationhostdll.dll3.0.6920.5009171,36828-Mar-201022: 27x 64
Presentationhost.exe4.0.31106.0320,35228-Mar-201022: 27x 64
Presentationhostproxy.dll4.0.31106.0109,92828-Mar-201022: 27x 64
Windowsbase.dll3.0.6920.50091,114,11228-Mar-201022: 27x 64
Estado
Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".
Más información
Para obtener más información acerca de la terminología relativa a las actualizaciones de software, 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

Advertencia: este artículo se tradujo automáticamente

Propiedades

Id. de artículo: 981107 - Última revisión: 05/06/2010 09:01:39 - Revisión: 1.2

  • Microsoft .NET Framework 3.0 Service Pack 2
  • Microsoft .NET Framework 3.5 Service Pack 1
  • kbmt kbexpertiseadvanced kbsurveynew kbqfe kbhotfixserver KB981107 KbMtes
Comentarios
> + (window.location.protocol) + "//c.microsoft.com/ms.js'><\/script>"); &t=">