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 |
---|---|
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 |
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. |
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:
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