Archivo Léame de Microsoft .NET Framework 4.5

Fecha de publicación: 28 de septiembre de 2012

Para obtener la versión más reciente del archivo Léame, haga clic aquí.

1. Problemas conocidos de .NET

1.1 Instalación de NetFx

1.1.1 Los paquetes de idioma de .NET Framework 4.5 no están disponibles en Windows 8

Los paquetes de idioma de .NET Framework 4.5 no se pueden instalar en el sistema operativo Windows 8 porque .NET Framework 4.5 es un componente del propio sistema operativo. Los paquetes de idioma de .NET Framework 4.5 se pueden instalar en versiones admitidas anteriores de Windows.

Para resolver este problema:

Descargue los paquetes de idioma para el sistema operativo Windows 8 o instale una versión localizada de dicho sistema a fin de obtener los recursos localizados para .NET Framework 4.5.

1.1.2 Si la instalación de .NET Framework 4.5 no se puede realizar o se cancela, los grupos de aplicaciones se revierten a 2.0

Si está actualizando de .NET Framework 4 a la versión .NET Framework 4.5 RTM y la instalación se cancela, .NET Framework se revierte a la versión 4. Además, también se anula el registro de ASP.NET 4 y en todos los grupos de aplicaciones de IIS se establece .NET Framework 2.0 como destino.

Si esto ocurre, la navegación a una página web basada en ASP.NET 4 da lugar a un error de configuración que notifica que el atributo "targetFramework" del elemento "compilation" no se reconoce.

Para resolver este problema:

Para solucionar este problema temporalmente:

  1. Corrija el registro incorrecto completando la opción A o B que se indica a continuación (no es necesario llevar a cabo ambas):

  2. Además, si tiene grupos de aplicaciones personalizados cuyo destino es ASP.NET 4 antes de que se produzca el error de la actualización, use el Administrador de IIS (inetmgr.exe) para restablecerlos manualmente al destino ASP.NET 4.

1.2 Desinstalación de NetFx

1.2.1 ASP.NET 2.0 y 3.5 no funcionan después de quitar .NET Framework 4.5 de Windows 8 o Windows Server 2012

En Windows 8 y Windows Server 2012, ASP.NET 2.0 y 3.5 requieren que la característica ASP.NET 4.5 esté habilitada. Si quita o deshabilita .NET Framework 4.5, las aplicaciones de ASP.NET 2.0 y 3.5 ya no se ejecutarán.

Para resolver este problema:

En Windows 8

Habilite la característica ASP.NET 4.5 en el Panel de control:

  1. Abra el Panel de control.
  2. Elija Programas.
  3. En el encabezado Programas y características, elija Activar o desactivar las características de Windows.
  4. Expanda el nodo Servicios avanzados de .NET Framework 4.5.
  5. Active la casilla ASP.NET 4.5.
  6. Elija Aceptar.

En Windows Server 2012

Vea cómo usar ASP.NET 3.5 y ASP.NET 4.5 en IIS 8.0 en el Centro de aprendizaje de IIS.

1.3 Problemas de productos .Net

1.3.1 Problemas generales

No se tiene constancia de ningún problema.

1.3.2 ASP.NET

No se tiene constancia de ningún problema.

1.3.3 Winforms

No se tiene constancia de ningún problema.

1.3.4 Programación en paralelo

No se tiene constancia de ningún problema.

1.3.5 Managed Extensibility Framework

No se tiene constancia de ningún problema.

1.3.6 Entity Framework

No se tiene constancia de ningún problema.

1.3.7 LINQ to SQL

No se tiene constancia de ningún problema.

1.3.8 Windows Communication Foundation (WCF)

1.3.8.1 Problemas al ejecutar código de serialización XML en WCF 4.5

En Windows Communication Foundation (WCF) 4.5, la clase XmlSerializer se optimizó para quitar su dependencia en el compilador de C#. Este cambio proporciona mejoras de rendimiento significativas para escenarios de inicio en frío. Sin embargo, puede causar problemas en el código de serialización XML compilado en WCF 4 pero que se ejecuta en WCF 4.5.

Para resolver este problema:

Si tiene algún problema al ejecutar el código de serialización XML existente en WCF 4.5, use el siguiente elemento de configuración para revertir el comportamiento de XmlSerializer en WCF 4:

<configuration>
   <system.xml.serialization>
      <xmlSerializer useLegacySerializerGeneration="true"/>
   </system.xml.serialization>
</configuration>

1.3.9 Windows Presentation Foundation (WPF)

No se tiene constancia de ningún problema.

1.3.10 Windows Workflow Foundation (WF)

1.3.10.1 El host no se inicia si se usan flujos de trabajo con el parámetro Workflow Identity

.NET Framework 4.5 incluye un nuevo parámetro de flujo de trabajo, Workflow Identity, que se conserva en el almacén de instancias de flujos de trabajo SQL. Si usa flujos de trabajo que incluyen este parámetro y su valor no es NULL, debe actualizar el almacén de instancias para que pueda almacenar el valor. De lo contrario, el host no se podrá iniciar.

Para resolver este problema:

Actualice el almacén de instancias de flujos de trabajo SQL; para ello, ejecute el script en la siguiente ubicación:

%windir%\Microsoft.NET\Framework\<versión>\SQL\<idioma>\SqlWorkflowInstanceStoreSchemaUpgrade.sql

1.3.10.2 Algunas de las nuevas características del Diseñador de flujo de trabajo pueden causar problemas con las soluciones existentes

El Diseñador de flujo de trabajo incluye los siguientes cambios en .NET Framework 4.5:

Para resolver este problema:

Use la solución para cada problema que se analiza en la lista anterior.

2. Mantenimiento de .NET

2.1 La actualización a Windows 8 no actualiza los paquetes de idioma de .NET Framework 4

Si actualiza el sistema operativo Windows 7 a Windows 8, los paquetes de idioma de .NET Framework 4 previamente instalados en el equipo no se quitan ni actualizan. Este problema afecta a aquellos paquetes que no coinciden con el idioma del sistema Windows 8 actualizado, sin incluir el inglés. Por ejemplo, si tiene una edición en inglés de Windows 7 Ultimate y el paquete de idioma alemán de .NET Framework 4, y actualiza el sistema a la edición en inglés de Windows 8, el paquete de idioma se mantendrá en el sistema, pero no se actualizará a .NET Framework 4.5.

Para resolver este problema:

Desinstale el paquete de idioma de .NET Framework 4 antes de actualizar a Windows 8, o bien instale el paquete de idioma adecuado de Windows 8 después de actualizar.

3. Vínculos relacionados

© 2012 Microsoft Corporation. Reservados todos los derechos.

Términos de uso | Marcas comerciales | Declaración de privacidad