Descripción de la actualización de compatibilidad con versiones posteriores de.NET Framework 3.0 Service Pack 2 para Windows XP y Windows Server 2003

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

En esta página

INTRODUCCIÓN

Este artículo describe una actualización de compatibilidad con versiones posteriores para el Microsoft.NET Framework 3.0 Service Pack 2 (SP2). Esta actualización permite la serialización y deserialización entre clientes y servidores que tienen la versión.NET Framework 3.0 o 4.0 de.NET Framework instalado.

Más información

Actualizar la información

El siguiente archivo está disponible para su descarga desde Microsoft Download Center:
Actualización de compatibilidad con versiones posteriores de.NET Framework 3.0 SP2
Contraer esta imagenAmpliar esta imagen
Descargar
Descargar Ahora el paquete de actualización.
Para obtener más información acerca de cómo descargar archivos de soporte técnico de Microsoft, haga clic en el número de artículo siguiente para verlo el artículo en Microsoft Knowledge Base:
119591 Cómo obtener archivos de soporte de Microsoft de los servicios en línea
Microsoft exploró este archivo en busca de virus. Microsoft ha utilizado al máximo software de detección de virus reciente que estaba disponible en la fecha en que el archivo se ha registrado. El archivo se almacena en servidores de seguridad mejorada que ayudan a evitar los cambios no autorizados en el archivo.

Requisitos previos

Para instalar esta actualización, debe tener Windows Installer 3.1 o una versión posterior de Windows Installer instalado en el equipo. Para obtener la versión más reciente de Windows Installer, visite el siguiente sitio Web de Microsoft:
Descargar la versión más reciente de Windows Installer

Actualizar la información de eliminación

Para desinstalar esta actualización, quite la actualización mediante la Agregar o quitar programas elemento en el Panel de Control.

Modificadores de línea de comandos para esta actualización

Puede encontrar información sobre los diversos modificadores de línea de comandos que es compatible con 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):
Opciones de línea de comandos
Para obtener más información acerca de Windows Installer, visite el sitio Web Sitio Web de MSDN:
Acerca de Windows Installer

Información de archivo

La versión en inglés (Estados Unidos) de esta actualización de seguridad tiene los atributos de archivo (u otros posteriores) que figuran en el tabla siguiente. Las fechas y horas de estos archivos se muestran según el horario Hora universal (UTC). Al ver la información del archivo, se convierte en hora local. Para ver la diferencia entre la hora UTC y la hora local, utilice el Zona horaria ficha en la Fecha y hora elemento de Panel de control.
  • Los archivos que se aplican a un producto específico, hito (RTM, SP n ), y la rama de servicio (LDR, GDR) puede identificarse mediante el examen los números de versión de archivo tal como se muestra en la tabla siguiente:
    Contraer esta tablaAmpliar esta tabla
    VersiónProductoHitoServicio rama
    3.0.4506. 3xxx.NET Framework 3.0SERVICE PACK 2GDR
    3.0.4506.xxx de 4.NET Framework 3.0SERVICE PACK 2LDR
  • Servicio GDR contienen sólo correcciones de son amplia distribución para solucionar problemas críticos extendidos. De servicio LDR contienen revisiones además de correcciones de amplia distribución.
Para todas las versiones de 32 bits de.NET Framework 3.0
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoArchivo tamañoFechaHora
ServiceMonikerSupport.dll3.0.4506.442617,24027-Oct-200912:12
SMdiagnostics.dll3.0.4506.4426110.59227-Oct-200912:12
SMdiagnostics.dll3.0.4506.4426110.59227-Oct-200912:12
System.IdentityModel.dll3.0.4506.4426430,08027-Oct-200912:12
System.IdentityModel.dll3.0.4506.4426430,08027-Oct-200912:12
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907:45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912:12
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907:45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912:12
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907:45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912:12
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907:45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912:12
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907:45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912:12
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907:45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912:12
Para todas las versiones de 64 bits de.NET Framework 3.0
Contraer esta tablaAmpliar esta tabla
Nombre de archivoVersión del archivoArchivo tamañoFechaHora
ServiceMonikerSupport.dll3.0.4506.442617,24027-Oct-200912:12
SMdiagnostics.dll3.0.4506.442694.20827-Oct-200911:32
SMdiagnostics.dll3.0.4506.4426110.59227-Oct-200912:12
SMdiagnostics.dll3.0.4506.442694.20827-Oct-200911:32
SMdiagnostics.dll3.0.4506.4426110.59227-Oct-200912:12
System.IdentityModel.dll3.0.4506.4426389,12027-Oct-200911:32
System.IdentityModel.dll3.0.4506.4426430,08027-Oct-200912:12
System.IdentityModel.dll3.0.4506.4426389,12027-Oct-200911:32
System.IdentityModel.dll3.0.4506.4426430,08027-Oct-200912:12
ServiceMonikerSupport.dll3.0.4506.442619,28827-Oct-200911:32
System.Runtime.Serialization.dll3.0.4506.3613847,87227-Oct-200907:02
System.Runtime.Serialization.dll3.0.4506.4426847,87227-Oct-200911:32
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907:45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912:12
System.Runtime.Serialization.dll3.0.4506.3613847,87227-Oct-200907:02
System.Runtime.Serialization.dll3.0.4506.4426847,87227-Oct-200911:32
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907:45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912:12
System.Runtime.Serialization.dll3.0.4506.3613847,87227-Oct-200907:02
System.Runtime.Serialization.dll3.0.4506.4426847,87227-Oct-200911:32
System.Runtime.Serialization.dll3.0.4506.3613970,75227-Oct-200907:45
System.Runtime.Serialization.dll3.0.4506.4426970,75227-Oct-200912:12
System.ServiceModel.dll3.0.4506.36135,267,45627-Oct-200907:02
System.ServiceModel.dll3.0.4506.44265,279,74427-Oct-200911:32
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907:45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912:12
System.ServiceModel.dll3.0.4506.36135,267,45627-Oct-200907:02
System.ServiceModel.dll3.0.4506.44265,279,74427-Oct-200911:32
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907:45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912:12
System.ServiceModel.dll3.0.4506.36135,267,45627-Oct-200907:02
System.ServiceModel.dll3.0.4506.44265,279,74427-Oct-200911:32
System.ServiceModel.dll3.0.4506.36135,931,00827-Oct-200907:45
System.ServiceModel.dll3.0.4506.44265,943,29627-Oct-200912:12

Problemas conocidos

Intentar serializar o deserializar los tipos genéricos para diferentes versiones de la de.NET Framework mediante el uso de la clase BinaryFormatter . En esta situación, puede experimentar uno de los siguientes problemas.

Nº 1

La operación de serialización o deserialización no funciona.

Resolución de problema 1

Para resolver este problema, utilice uno de los métodos siguientes:
  • Si el cliente está ejecutando Windows Vista Service Pack 1 (SP1), debe actualizar el sistema operativo a Windows Vista Service Pack 2.
  • Si el servidor está ejecutando Windows Server 2008, debe actualizar el sistema operativo a Windows Server 2008 Service Pack 2.

Problema 2

La operación de serialización se ejecuta en.NET Framework 4.0. Además, se ejecuta la operación de deserialización en.NET Framework 3.0. Al intentar serializar o deserializar un tipo de matriz genérica, como la lista de<T[]>, el proceso de serialización no funciona.</T[]>

Resolución de problema 2

Para resolver este problema, agregue una clase de SerializationBinder al lado de serialización para cambiar la versión del tipo que se transmite en el cable.

Por ejemplo, puede descargar ejemplos de Windows Communication Foundation (WCF) y de Windows Workflow Foundation (WF) de.NET Framework 4.0 Release Candidate. Para obtener el paquete de instalación de muestra, visite el siguiente sitio Web de Microsoft:
Ejemplos de Windows Communication Foundation (WCF) y Windows Workflow Foundation (WF) de.NET Framework 4.0 Release Candidate
Después de descargar el paquete de instalación de la muestra, agregue la clase de ejemplo GenericsVTSSerializationBinder que se encuentra en la carpeta siguiente:
<install path=""></install>\WCF\Basic\Contract\Data\SBGenericsVTS
Nota No se puede utilizar la clase SafeSerializationManager en esta situación porque es compatible con el de.NET Framework 4.0. Por lo tanto, la clase no puede utilizarse en el lado de la deserialización de.NET Framework 3.0.

Propiedades

Id. de artículo: 976570 - Última revisión: domingo, 21 de abril de 2013 - Versión: 4.0
La información de este artículo se refiere a:
  • Microsoft .NET Framework 3.0 Service Pack 2 sobre las siguientes plataformas
    • Service Pack 3 para Microsoft Windows XP
    • Microsoft Windows XP Service Pack 2
Palabras clave: 
kbfix atdownload kbexpertiseadvanced kbsurveynew kbmt KB976570 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): 976570

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