Lista de cambios y problemas corregidos en .NET Framework 3.5 Service Pack 1

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

En esta página

Resumen

En este artículo se describen los aspectos siguientes de Microsoft.NET Framework 3.5 Service Pack 1 (SP1):
  • Revisiones incluidas en este Service Pack
  • Nuevas características y funcionalidades
Nota: esta actualización incluye también las actualizaciones de servicios acumulativas para los subcomponentes dependientes de .NET Framework 2.0 y .NET Framework 3.0. Este artículo se refiere a las versiones de 32 bits de .NET Framework y a las versiones de 64 bits de .NET Framework.

Más información

El SP1 de .NET Framework 3.5 es una actualización acumulativa completa que contiene muchas características nuevas. Estas características nuevas se se han ido generando incrementalmente sobre .NET Framework 2.0, .NET Framework 3.0 y .NET Framework 3.5. Esto incluye actualizaciones de servicio acumulativas para los subcomponentes dependientes de .NET Framework 2.0 y .NET Framework 3.0. Esta actualización debería aplicarse como una actualización importante para la versión .NET Framework 2.0 y posteriores, y es recomendable para el resto de sistemas operativos compatibles.

Revisiones incluidas en este Service Pack

Contraer esta tablaAmpliar esta tabla
Artículo de Microsoft Knowledge BaseDescripción
925492CORRECCIÓN: Aparece un mensaje de error al agregar una referencia web a un proyecto en Visual Studio 2005: "Error con la herramienta personalizada "MSDiscoCodeGenerator"
928563CORRECCIÓN: Es posible que la clase System.Net.HttpWebRequest no pueda mantener una conexión permanente con un servidor proxy en .NET Framework 2.0
943175CORRECCIÓN: La clase XmlSerializer genera un resultado inesperado al utilizar la clase XmlSerializer para serializar el atributo de numeración en .NET Framework 2.0
943412CORRECCIÓN: Es posible que experimente retrasos cuando se apague el sistema operativo si el equipo está ejecutando un servicio administrado junto con .NET Framework 2.0
943804CORRECCIÓN: Algunos caracteres Unicode devueltos por la propiedad Application.ExecutablePath en .NET Framework 2.0 se muestran como "?"
944099CORRECCIÓN: Aparece un mensaje de error cuando utiliza el proveedor de datos SQL Native Client para conectar con una instancia de SQL Server 2005 configurada para utilizar la creación de reflejo de la base de datos: "Error interno 6 del proveedor de datos de .NET Framework"
944100CORRECCIÓN: No se puede obtener acceso a las tablas utilizadas en una transacción de SQL Server si finaliza el subproceso que ejecuta la transacción antes de que esta haya terminado en .NET Framework 2.0
944157CORRECCIÓN: Es posible que experimente un retraso importante al realizar la primera solicitud a una aplicación web de ASP.NET que se ejecuta en Windows Server 2003
946102CORRECCIÓN: Un control ActiveX no recibirá eventos de navegación del teclado cuando utiliza un control System.Windows.Forms.WebBrowser para alojar páginas web
946223CORRECCIÓN: El idioma de entrada en un cuadro de texto de la superficie Microsoft Expression Design no funciona correctamente cuando cambia el idioma de entrada a un idioma del este asiático.
946503CORRECCIÓN: Mensaje de error cuando utiliza la herramienta del instalador para instalar un ensamblado ubicado en un equipo remoto: "Ha ocurrido una excepción durante la fase de instalación"
946660CORRECCIÓN: El atributo de encabezados de una celda se representa incorrectamente cuando la celda está asociada a varios encabezados en una aplicación web de ASP.NET 2.0
946927CORRECCIÓN: Es posible que se produzca el error 1935 en una instalación cuando un archivo .msi trata de instalar varios archivos de directivas en un equipo que tiene instalado .NET Framework 2.0
947148CORRECCIÓN: Se llama a métodos incorrectos al llamar a a algunas API COM incluidas en una aplicación de 64 bits basada en .NET Framework 2.0
947317CORRECCIÓN: En una aplicación de Windows Forms que se creó utilizando .NET Framework 2.0, el objeto CurrencyManager desencadena instancias adicionales de algunos eventos cuando elimina la última fila de una tabla
947461CORRECCIÓN: Hay disponible un paquete de actualización para .NET Framework 2.0 Service Pack 1
947581CORRECCIÓN: El valor de la propiedad "WsdlContractConversionContext.WsdlPortType" es nulo en .NET Framework 3.0 Service Pack 1
948233Recibe un error de excepción System.InvalidOperationException cuando ejecuta una aplicación basada en Microsoft .NET Framework 2.0 tras instalar la actualización de seguridad MS 07-040 en un equipo
948646CORRECCIÓN: Los objetos no se serializan correctamente cuando serializa y deserializa los objetos de DataSet utilizando el parámetro de formato SerializationFormat.Binary en una aplicación basada en .NET Framework 2.0
948815Disponibilidad del paquete acumulativo de revisiones posterior al Service Pack 1 de .NET Framework 2.0 para System.Data.dll y System.Data.OracleClient.dll
948873CORRECCIÓN: Es posible que reciba una excepción System.Xml.XmlException cuando utiliza métodos web unidireccionales para comunicar con servicios web en una aplicación basada en .NET Framework 3.0
948887CORRECCIÓN: Se produce una excepción cuando una aplicación web que se basa en .NET Framework 2.0 utiliza la clase HttpWebRequest y recibe una respuesta HTTP 1.0 que contiene el código de estado HTTP 401
949272CORRECCIÓN: Una aplicación de Windows Forms que utiliza controles ActiveX puede bloquearse, y se produce una excepción de referencia nula tras instalar .NET Framework 2.0 Service Pack 1
949777CORRECCIÓN: Mensaje de error si implementa una aplicación ejecutable en una ruta de acceso que contiene caracteres de escape en .NET Framework 2.0: "La información de ruta de acceso absoluta es necesaria"
950230CORRECCIÓN: Recibe un mensaje de error de excepción System.ArgumentException cuando utiliza la herramienta Sgen.exe y el compilador XmlSerializer JIT para generar un ensamblado XmlSerializer para un proxy de servicios web en .NET Framework 2.0
950986CORRECCIÓN: En el Service Pack 1 de .NET Framework 2.0, el método ModuleBuilder.GetTypeToken devuelve un token incorrecto
951111CORRECCIÓN: Mensaje de advertencia cuando utiliza la herramienta SvcUtil.exe para importar metadatos del servicio en .NET Framework 3.5: "La expresión de directiva no se importó completamente porque superó la complejidad máxima permitida"
951113CORRECCIÓN: El conjunto de valores devuelto del método row.GetColumnsInError está vacío cuando un equipo cliente que tiene .NET Framework 2.0 instalado recibe un objeto DataSet de un servicio WCF
952324CORRECCIÓN: No puede descargar el archivo .application al implementar una aplicación utilizando la implementación ClickOnce en un entorno seguro

Problemas conocidos

Problema 1

Tras instalar el SP1 de .NET Framework 3.5 en Windows XP o Windows Server 2003, se genera una carpeta arbitraria en la raíz de la unidad C. Esta carpeta contiene dos subcarpetas llamadas amd64 y i386. Estas dos subcarpetas incluyen los siguientes archivos:
  • Filterpipelineprintproc.dll
  • Msxpsdrv.cat
  • Msxpsdrv.inf
  • Msxpsinc.gpd
  • Msxpsinc.ppd
  • Mxdwdrv.dll
  • Xpssvcs.dll
Estos archivos se encontraban pendientes de eliminación de la instalación de XPSEPSC.

Resolución

Para resolver este problema, elimine la carpeta manualmente.

Problema 2

El asistente de .NET Framework para Firefox tiene el botón Desinstalar deshabilitado. En .NET Framework 3.5 SP1, el Asistente de .NET Framework habilita Firefox para usar la tecnología ClickOnce que se incluye en .NET Framework. El Asistente de .NET Framework se agrega al nivel del equipo para que todos los usuarios puedan usar su funcionalidad a nivel del equipo en lugar de a nivel de usuario. Por ello, el botón Desinstalar no está disponible en el menú Complementos de Firefox porque los usuarios estándar no tienen permiso para desinstalar componentes a nivel de equipo.

Resolución

Se ha creado una actualización para solucionar este problema y para permitir la compatibilidad del Asistente de .NET Framework para Firefox con la siguiente versión del explorador Firefox. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Cómo quitar el Asistente de .NET Framework para Firefox

Nuevas características y funcionalidades

  • Campos dinámicos de ASP.NET
  • Principales mejoras de Common Language Runtime Las mejoras incluyen un mejor diseño de las imágenes nativas de NET Framework.
  • Mejoras de rendimiento de Windows Presentation Foundation
  • Posibilidad para los publicadores de la aplicación ClickOnce de optar por firmar y usar un hash según sus casos.
Ya hay disponible una actualización para .NET Framework 3.5 Service Pack 1. Para obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
Ya hay disponible una actualización para .NET Framework 3.5 Service Pack 1

Referencias

Visite los siguientes sitios web para obtener más información acerca del problema de instalación de .NET Framework 3.5 Service Pack 1

Propiedades

Id. de artículo: 951847 - Última revisión: miércoles, 12 de octubre de 2011 - Versión: 2.0
La información de este artículo se refiere a:
  • Microsoft .NET Framework 3.5
  • Microsoft .NET Framework 3.5 Service Pack 1
  • Microsoft .NET Framework 3.0
  • Microsoft .NET Framework 2.0 Service Pack 1 (x86)
  • Microsoft .NET Framework 2.0
Palabras clave: 
kbexpertiseadvanced kbhowto kbinfo kbcip KB951847

Enviar comentarios