¿Por qué hay varias versiones de Microsoft .NET Framework en Agregar o quitar programas?

2016-11-16 08:42:15
Principal·Otro·¿Por qué hay varias versiones de Microsoft .NET Framework en Agregar o quitar programas?

.NET Framework es un marco de programación de Microsoft para que los desarrolladores creen aplicaciones más fácilmente. Era algo nuevo en Windows XP, pero ahora se encuentra comúnmente integrado en el sistema operativo Windows. Hay bastantes versiones de .NET Framework disponibles que son 1.1, 2.0, 3.0, 3.5, 4.0 y 4.5 que se pueden instalar en Windows y preocupa a muchos usuarios si instalar demasiados .NET Frameworks puede hacer que el sistema se ralentice. Esto se ve fácilmente en Windows XP, donde se enumeran varias versiones de Microsoft .NET Framework en Agregar o quitar programas.

Sin embargo, en Windows 7, probablemente no verá ningún .NET Framework en la lista de Programas y características y la mayoría es solo Microsoft .NET Framework 4.5.1 si ha optado por instalarlo desde Windows Update.

La razón por la que está viendo múltiples versiones de .NET Framework en Agregar o quitar programas para Windows XP pero no en una versión posterior de Windows como 7 es porque cuando .NET Framework se incluye como parte del sistema operativo, no aparecer en Programas y características. Windows 7 viene con .NET Framework 3.5, 3.0 y 2.0 preinstalado, por lo que nunca verá estas versiones enumeradas en Programas y características para que pueda desinstalar. Entonces, si instala cualquier otra versión de .NET Framework como 4.5.1 o incluso la versión anterior 1.1, estas dos versiones aparecerán en Programas y características. Para Vista, .NET Framework 3.0 y 2.0 se incluye como parte del componente del sistema operativo, pero solo el 2.0 está habilitado de manera predeterminada, mientras que el 3.0 se puede habilitar manualmente desde los Programas y características.

Para Windows 8.1, .NET Framework 4.5.1 está preinstalado y habilitado de forma predeterminada. Si tiene aplicaciones de terceros que están codificadas para requerir versiones anteriores de .NET Framework, como 3.5, 3.0 o 2.0, una buena noticia es que ya están incluidas en el sistema operativo pero no están habilitadas. Para habilitar versiones anteriores de .NET Framework en Windows 8.1, vaya al Panel de control> Programas y características> y haga clic en Activar o desactivar las características de Windows ubicadas en la barra lateral izquierda. Opcionalmente, puede iniciarlo escribiendo optionalfeatures.exe en el menú Inicio.

Consejo adicional : Si las características de Windows muestran una lista en blanco o vacía, lo cual es un problema bastante común, puede leer este artículo sobre cómo solucionarlo.

Simplemente marque la casilla .NET Framework 3.5 (incluye .NET 2.0 y 3.0) y haga clic en Aceptar. Las características de Windows le indicarán que necesita archivos de Windows Update para terminar de instalar algunas características. Seleccione la opción "Descargar archivos de Windows" para continuar.

Una información importante que necesita saber sobre .NET Framework 3.5 es que cada vez que se instala esta versión específica, viene junto con la versión 3.0 y 2.0. Es por eso que cuando habilita .NET Framework 3.5 es Windows 8.1, también incluye .NET 3.0 y 2.0. En Windows 7, las 3 versiones (3.5, 3.0, 2.0) están preinstaladas. Finalmente, para XP, si tiene instaladas todas las versiones de .NET Framework, intentar desinstalar 3.0 o 2.0 le dará un error que le indicará que "no se puede desinstalar porque afectará a otras aplicaciones que estén instaladas".

Si desea deshacerse de la versión anterior de .NET Framework en Windows XP, primero debe eliminar la versión 3.5, seguida de 3.0 y finalmente 2.0. Microsoft .NET Framework versión 4 y el más antiguo 1 son independientes y se pueden desinstalar en cualquier momento.

Notas adicionales : en realidad es innecesario mantener las versiones anteriores de. NET Framework instalado en el sistema operativo porque son compatibles con versiones anteriores. Esto significa que cualquier aplicación que se cree con versiones anteriores de .NET Framework funcionará con la versión más reciente de .NET Framework. Sin embargo, algunos desarrolladores tienen malas prácticas al incluir verificaciones adicionales para garantizar que una versión específica de .NET Framework esté presente para ejecutarse y esto causa problemas de compatibilidad con versiones anteriores.

Hemos probado que tener múltiples versiones de .NET Framework realmente no ralentiza la computadora. Se necesita un poco de espacio en disco para los archivos de .NET Framework, pero aún no tanto considerando que un disco duro promedio hoy en día tiene al menos unos cientos de GB de tamaño. Lo único que debe preocupar es que la computadora estará más sujeta a vulnerabilidades de seguridad que afortunadamente se pueden reparar fácilmente asegurándose de que Windows Update esté configurado para instalar actualizaciones automáticamente.

La Elección Del Editor