Select the product you need help with
Descripción de la actualización de compatibilidad con versiones posteriores de .NET Framework 2.0 Service Pack 2 para Windows XP y Windows Server 2003Id. de artículo: 976569 - Ver los productos a los que se aplica este artículo En esta páginaINTRODUCCIÓNEn este artículo se describe una actualización de compatibilidad con versiones posteriores para Microsoft .NET Framework 2.0 Service Pack 2 (SP2). Esta actualización habilita la serialización y deserialización entre clientes y servidores que tienen .NET Framework 2.0 o .NET Framework 4.0 instalado. Nota Esta actualización de compatibilidad con versiones posteriores incluye la revisión que se describe en el siguiente artículo de Microsoft Knowledge Base (KB): 960442
(http://support.microsoft.com/kb/960442/
)
REVISIÓN: Se recibe un mensaje de error excepción cuando utiliza el objeto BinaryFormatter para serializar y deserializar un tipo genérico en un ensamblado en .NET Framework 2.0 Service Pack 2 o en .NET Framework 3.5 Service Pack 1 Más informaciónActualizar informaciónEl archivo siguiente está disponible para descargarlo del Centro de descarga de Microsoft:Actualización para la compatibilidad con versiones posteriores de .NET Framework 2.0 Service Pack 2 Contraer esta imagen ![]()
(http://www.microsoft.com/downloads/details.aspx?FamilyID=8b9e4bb3-5a33-443e-bb09-9f9e506db519)
Para obtener información adicional acerca de cómo descargar los archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base: 119591 Microsoft exploró este archivo en busca de virus. con el software de detección de virus más reciente disponible en la fecha de publicación. Asimismo, el archivo se almacenó en servidores seguros que ayudan a prevenir que se hagan cambios no autorizados.
(http://support.microsoft.com/kb/119591/
)
Cómo obtener Archivos de soporte técnico de Microsoft desde los servicios en línea Requisitos previosPara instalar esta actualización, debe tener Windows Installer 3.1 o una versión posterior de Windows Installer instalados en el equipo. Para obtener la versión más reciente de Windows Installer, visite el sitio Web de Microsoft siguiente:Download the latest version of Windows Installer
(http://www.microsoft.com/downloads/details.aspx?familyid=5A58B56F-60B6-4412-95B9-54D056D6F9F4&displaylang=en)
Actualizar la información de eliminaciónPara quitar esta actualización, utilice el elemento Agregar o quitar programas en el panel de control.Modificadores de línea de comandos para esta actualizaciónPuede encontrar información acerca de los diversos modificadores de la línea de comandos que admite esta actualización en el boletín de seguridad MS09-061. Además, puede encontrar esta información en el siguiente sitio Web de Microsoft Developer Network (MSDN):Command-Line options
Para obtener más información acerca de Windows Installer, visite el siguiente sitio Web de MSDN:
(http://msdn.microsoft.com/en-us/library/aa367988(VS.85).aspx)
About Windows Installer
(http://msdn.microsoft.com/en-us/library/aa367449(VS.85).aspx)
Información de archivoLa versión en inglés (Estados Unidos) de esta actualización de seguridad tiene los atributos de archivo (o atributos de archivo más reciente) mostrados en la tabla siguiente. 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 de 32 bits de .NET Framework 2.0Contraer esta tabla
Para todas las versiones de 64 bits de .NET Framework 2.0Contraer esta tabla
Para todas las versiones de IA-64 bits de .NET Framework 2.0Contraer esta tabla
Problemas conocidosAl intentar serializar o deserializar tipos genéricos para diferentes versiones de .NET Framework mediante el uso de la clase BinaryFormatter, puede experimentar uno de los problemas siguientes.Problema 1La operación de serialización o deserialización no funciona.Resolución de problema 1Para resolver este problema, utilice uno de los métodos siguientes:
Problema 2Se está ejecutando la operación de serialización en .NET Framework 4.0 y se está ejecutando la operación de deserialización en .NET Framework 2.0. Al intentar serializar o deserializar un tipo de matriz genérica de lista <T[]>, el proceso de serialización no funciona.Resolución de problema 2Para resolver este problema, agregue una clase SerializationBinder al lado de serialización para cambiar la versión del tipo que se transmite en el cable.Por ejemplo, puede descargar muestras de Windows Communication Foundation (WCF) y Windows Workflow Foundation (WF) para .NET Framework 4.0 Release Candidate. Para obtener el paquete de instalación de ejemplo, visite el siguiente sitio Web de Microsoft: Windows Communication Foundation (WCF) and Windows Workflow Foundation (WF) samples for the .NET Framework 4.0 Release Candidate
Después de descargar el paquete de instalación de ejemplo, agregue la clase de ejemplo GenericsVTSSerializationBinder que se encuentra en la carpeta siguiente:
(http://www.microsoft.com/downloads/details.aspx?FamilyID=35ec8682-d5fd-4bc3-a51a-d8ad115a8792&displaylang=en)
<install
path>\WCF\Basic\Contract\Data\SBGenericsVTS Nota La clase SafeSerializationManager no puede utilizarse en esta situación porque es compatible sólo con .NET Framework 4.0. Por lo tanto, la clase no puede utilizarse en el lado de la deserialización de .NET Framework 2.0. PropiedadesId. de artículo: 976569 - Última revisión: miércoles, 24 de febrero de 2010 - Versión: 2.1 La información de este artículo se refiere a:
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): 976569
(http://support.microsoft.com/kb/976569/en-us/
)
| Seleccione idioma |





Volver al principio








