Hay disponible una actualización para .NET Compact Framework 3.5 en Windows Embedded CE 6.0 R3


Introducción

Hay una actualización para Microsoft .NET Compact Framework 3.5 en Windows Embedded CE 6.0 R3. Esta actualización corrige los siguientes problemas:
  • Ejecute la herramienta Remote Performance Monitor para realizar el seguimiento de una pérdida de memoria en una aplicación basada en .NET Compact Framework 3.5. Cuando intenta abrir el Visor del montón GC, recibirá un mensaje de error similar al siguiente:
    Título: código de excepción "(null)": dirección 0xC0000005exception: 0x01d3a39cReading: módulo de 0x00000300Faulting: mscoree3_5.dllOffset: 0x0008a39c.
  • Cuando intenta abrir un archivo de volcado del montón GC en la herramienta Monitor de sistema remoto, recibirá el siguiente mensaje de error:
    Error al mostrar la vista del montón GC: la clave proporcionada no estaba presente en el diccionario
  • Cuando se utiliza .NET Compact Framework 3.5 para deserializar los datos XML no válidos, se genera ninguna excepción según lo esperado. En su lugar, se genera un objeto no válido. Además, si intenta eliminar la referencia al objeto, se genera una excepción NullReferenceException .
  • Datos que se pasan al serializador pueden serializarse dos veces.
  • Ejecutar una aplicación administrada que llama a los módulos nativos. Cuando el código nativo llama a código administrado, se produce una excepción en el código nativo. En este escenario, la excepción no se controla correctamente y no se genera ningún archivo de volcado. Además, no se registra la información de la pila y ningún mensaje de error puede ser personalizado para los clientes.  

Más información


Información sobre la actualización de software

Una actualización de software compatible ahora está disponible de Microsoft como Windows Embedded CE 6.0 actualización mensual Platform Builder (julio de 2010). Puede confirmarlo desplazándose a la sección "Información de archivos". El nombre de archivo del paquete contiene la versión del producto, fecha, número de artículo de Knowledge Base y tipo de procesador. El formato del nombre de archivo del paquete es:
Versión del producto-aammdd-kbnnnnnn-tipo de procesador
Por ejemplo: Wincepb50-060503-kb917590-armv4i.msi es la corrección de ARMV4i Windows CE 5.0 Platform Builder documentada en el artículo 917590 de KB y contenida en la actualización mensual de mayo de 2006. Para resolver este problema inmediatamente, haga clic en el número de artículo siguiente para obtener información acerca de cómo obtener Windows CE Platform Builder y principales actualizaciones de software de sistema operativo:
837392 Correcciones de cómo localizar el núcleo del sistema operativo para productos Microsoft Windows CE Platform Builder
Después de aplicar la actualización, se envían paquetes de consulta DNS sólo desde la interfaz VPN. Además, los paquetes se enviará sólo desde la última interfaz VPN incluso si existen varias interfaces VPN.

Requisitos previos

Esta actualización sólo es compatible si se han instalado también todas las actualizaciones publicadas previamente para este producto.

Requisito de reinicio

Después de aplicar esta actualización, debe realizar una compilación limpia de toda la plataforma. Para ello, utilice uno de los métodos siguientes:
  • En el menú Generar , haga clic en Limpiary, a continuación, haga clic en Build Platform.
  • En el menú Generar , haga clic en Volver a generar la plataforma.
No es necesario que reinicie el equipo después de aplicar esta actualización de software.

Información de reemplazo de la actualización

Esta actualización no sustituye a otras actualizaciones.

Información sobre los archivos

La versión en inglés de este paquete de actualización de software tiene los atributos de archivo (o atributos del archivo más reciente) mostrados en la tabla siguiente. Las fechas y horas de estos archivos se expresan de acuerdo con la hora universal coordinada (UTC). Cuando vea la información del archivo, esta se convertirá a la hora local. Para conocer la diferencia entre la hora UTC y la hora local, use la pestaña Zona horaria del elemento Fecha y hora del Panel de control.
Archivos del instalador
Nombre del archivoTamaño del archivoFechaHora
Wincepb60-100727-kb2282391-armv4i.msi1,200,12826-Jul-201019:22
Wincepb60-100727-kb2282391-mipsii.msi1,263,61626-Jul-201019:22
Wincepb60-100727-kb2282391-mipsii_fp.msi1,265,15226-Jul-201019:22
Wincepb60-100727-kb2282391-mipsiv.msi1,279,48826-Jul-201019:22
Wincepb60-100727-kb2282391-mipsiv_fp.msi1,280,00026-Jul-201019:22
Wincepb60-100727-kb2282391-sh4.msi1,210,36826-Jul-201019:22
Wincepb60-100727-kb2282391-x86.msi1,148,92826-Jul-201019:22
Archivos que se incluyen en este paquete de actualización
Nombre del archivoTamaño del archivoFechaHoraRuta de acceso
Windows embedded ce 6.0_update_kb2282391.htm8,81926-Jul-201019:13100727_kb2282391
Mscoree3_5.dll942,76830-Jun-201017:05Others\Dotnetv35\Armv4i
System.xml.dll1,040,04830-Jun-201016:35Others\Dotnetv35\Managed
Mscoree3_5.dll1,181,36030-Jun-201017:18Others\Dotnetv35\Mipsii
Mscoree3_5.dll1,181,87230-Jun-201017:21Others\Dotnetv35\Mipsii_fp
Mscoree3_5.dll1,180,84830-Jun-201017:21Others\Dotnetv35\Mipsiv
Mscoree3_5.dll1,178,80030-Jun-201017:22Others\Dotnetv35\Mipsiv_fp
Mscoree3_5.dll863,40830-Jun-201017:13Others\Dotnetv35\Sh4
Mscoree3_5.dll708,78430-Jun-201017:12Others\Dotnetv35\X86

Más información


Para obtener más información acerca de la terminología relativa a las actualizaciones de software de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684 Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft