Resumen

En este artículo se describen los siguientes aspectos del Microsoft .NET Framework 3.5 Service Pack 1 (SP1):

  • Revisiones que se incluyen en este Service Pack

  • Nuevas características y funcionalidades

Nota Esta actualización también incluye actualizaciones acumulativas de mantenimiento para los subcomponentes dependientes de .NET Framework 2.0 y .NET Framework 3.0. Este artículo se aplica a las versiones de 32 bits de .NET Framework y a las versiones de 64 bits de .NET Framework.

Más información

.NET Framework 3.5 SP1 es una actualización acumulativa completa que contiene muchas características nuevas. Estas nuevas características se crean de forma incremental en .NET Framework 2.0, .NET Framework 3.0 y .NET Framework 3.5. También incluye actualizaciones acumulativas de mantenimiento para los subcomponentes dependientes de .NET Framework 2.0 y .NET Framework 3.0. Esta actualización debe aplicarse como una actualización importante para .NET Framework 2.0 y versiones posteriores, y se recomienda para todos los demás sistemas operativos compatibles.

Revisiones que se incluyen en este Service Pack

Artículo de Microsoft Knowledge Base

Descripción

925492

CORRECCIÓN: Mensaje de error al agregar una referencia web a un proyecto en Visual Studio 2005: "Error en la herramienta personalizada 'MSDiscoCodeGenerator'"

928563

CORRECCIÓN: Es posible que la clase System.Net.HttpWebRequest no mantenga una conexión persistente a un proxy en .NET Framework 2.0

943175

CORRECCIÓN: La clase XmlSerializer genera un resultado inesperado al usar la clase XmlSerializer para serializar el atributo de numeración en .NET Framework 2.0

943412

CORRECCIÓN: Puede experimentar retrasos cuando se apaga un sistema operativo si el equipo ejecuta un servicio administrado junto con .NET Framework 2.0

943804

REVISIÓN: Algunos caracteres Unicode devueltos por la propiedad Application.ExecutablePath en .NET Framework 2.0 se muestran como "?"

944099

CORRECCIÓN: Mensaje de error al usar el proveedor de datos SQL Native Client para conectarse a una instancia de SQL Server 2005 configurada para usar la creación de reflejo de base de datos: "Error 6 del proveedor de datos interno de .Net Framework"

944100

CORRECCIÓN: No puede tener acceso a las tablas que se usan en una transacción de SQL Server si finaliza el subproceso que ejecuta la transacción antes de que la transacción finalice en .NET Framework 2.0

944157

CORRECCIÓ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

946102

CORRECCIÓN: Un control ActiveX no recibirá eventos de navegación con el teclado al usar un control System.Windows.Forms.WebBrowser para hospedar páginas web

946223

CORRECCIÓN: El idioma de entrada en un cuadro de texto de la superficie Microsoft Expression Design no funciona correctamente al cambiar el idioma de entrada a un idioma de Asia oriental

946503

CORRECCIÓN: Mensaje de error al usar la herramienta instalador para instalar un ensamblado ubicado en un equipo remoto: "Se produjo una excepción durante la fase de instalación"

946660

CORRECCIÓN: El atributo headers de una celda se representa incorrectamente cuando la celda está asociada con varios encabezados en una aplicación web de ASP.NET 2.0

946927

CORRECCIÓN: Es posible que se produzca un error 1935 en una instalación cuando un archivo de .msi intenta instalar muchos archivos de directivas en un equipo que tiene .NET Framework 2.0 instalado

947148

CORRECCIÓN: Se llaman métodos incorrectos al llamar a algunas API COM que se incluyen en una aplicación de 64 bits basada en .NET Framework 2.0

947317

CORRECCIÓN: En una aplicación de Windows Forms creada mediante .NET Framework 2.0, el objeto CurrencyManager desencadena instancias adicionales de algunos eventos al eliminar la última fila de una tabla

947461

CORRECCIÓN: Un paquete de actualización está disponible para .NET Framework 2.0 Service Pack 1

947581

CORRECCIÓN: El valor de la propiedad "WsdlContractConversionContext.WsdlPortType" es nulo en .NET Framework 3.0 Service Pack 1

948233

Recibe un error de excepción System.InvalidOperationException al ejecutar una aplicación basada en Microsoft .NET Framework 2.0 después de instalar la actualización de seguridad MS 07-040 en un equipo

948646

CORRECCIÓN: Los objetos no se serializan correctamente al serializar y deserializar los objetos DataSet mediante el parámetro de formato SerializationFormat.Binary en una aplicación basada en .NET Framework 2.0

948815

Disponibilidad del paquete acumulativo de revisiones de .NET Framework 2.0 posterior a Service Pack 1 para System.Data.dll y System.Data.OracleClient.dll

948873

CORRECCIÓN: Es posible que reciba una System.Xml. Excepción XmlException al usar métodos web unidireccionales para comunicarse con servicios web en una aplicación basada en .NET Framework 3.0

948887

CORRECCIÓN: Se produce una excepción cuando una aplicación web que se basa en .NET Framework 2.0 usa la clase HttpWebRequest y recibe una respuesta HTTP 1.0 que contiene el código de estado HTTP 401

949272

CORRECCIÓN: Una aplicación de Windows Forms que usa controles ActiveX puede bloquearse y se produce una excepción de referencia nula después de instalar .NET Framework 2.0 Service Pack 1

949777

CORRECCIÓ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: "Se requiere información de ruta absoluta"

950230

CORRECCIÓN: Recibe un mensaje de error de excepción System.ArgumentException al usar la herramienta Sgen.exe y el compilador JIT de XmlSerializer para generar un ensamblado XmlSerializer para un proxy de servicio web en .NET Framework 2.0

950986

CORRECCIÓN: En .NET Framework 2.0 Service Pack 1, el método ModuleBuilder.GetTypeToken devuelve un token incorrecto.

951111

CORRECCIÓN: Mensaje de advertencia al usar la herramienta SvcUtil.exe para importar metadatos de servicio en .NET Framework 3.5: "La expresión de directiva no se importó completamente porque superó la complejidad máxima permitida"

951113

CORRECCIÓN: El conjunto de valores devuelto de la fila. El método GetColumnsInError está vacío cuando un equipo cliente que tiene instalado .NET Framework 2.0 recibe un objeto DataSet de un servicio WCF

952324

CORRECCIÓN: No se puede descargar el archivo .application al implementar una aplicación mediante la implementación ClickOnce en un entorno seguro

Problemas conocidos

Problema 1

Después de instalar .NET Framework 3.5 SP1 en Windows XP o Windows Server 2003, hay una carpeta arbitraria que se genera en la raíz de la unidad C. Esta carpeta contiene dos subcarpetas denominadas amd64 e i386. Estas dos subcarpetas incluyen los siguientes archivos:

  • Filterpipelineprintproc.dll

  • Msxpsdrv.cat

  • Msxpsdrv.inf

  • Msxpsinc.gpd

  • Msxpsinc.ppd

  • Mxdwdrv.dll

  • Xpssvcs.dll

Estos archivos estaban pendientes de eliminarse de la instalación de XPSEPSC.  

Solución

Para resolver este problema, elimine la carpeta manualmente.

Problema 2

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

Solución

Se ha producido una actualización para resolver este problema y hacer que esta versión del Asistente de .NET Framework para Firefox sea compatible 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 para .NET Framework para Firefox

Nuevas características y funcionalidades

  • ASP.NET datos dinámicos

  • Mejoras básicas en Common Language Runtime. Las mejoras incluyen un mejor diseño de las imágenes nativas de .NET Framework.

  • Mejoras en el rendimiento de Windows Presentation Foundation

  • Posibilidad de que los editores de aplicaciones ClickOnce opten por no firmar y aplicar hash según corresponda para sus escenarios.

Hay disponible una actualización para .NET Framework 3.5 Service Pack 1. Si desea obtener más información, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:

Hay disponible una actualización para .NET Framework 3.5 Service Pack 1

Referencias

Visita los siguientes sitios web para obtener más información sobre cómo instalar el problema de .NET Framwork 3.5 Service Pack 1

¿Necesita más ayuda?

¿Quiere más opciones?

Explore las ventajas de las suscripciones, examine los cursos de aprendizaje, aprenda a proteger su dispositivo y mucho más.

Las comunidades le ayudan a formular y responder preguntas, enviar comentarios y leer a expertos con conocimientos extensos.