Limpiando versiones anteriores de herramientas de Microsoft

1

Desde que desarrollo aplicaciones .NET, una de las primeras cosas que hago en mi computadora es instalar Visual Studio y el resto de herramientas de desarrollo de Microsoft.

Desafortunadamente ellos manejan las actualizaciones horriblemente. Cuando instalo una nueva versión de algo, deja la versión anterior que después de un año de uso es un verdadero desastre. Así que quiero saber si hay una forma o una herramienta que pueda limpiar todas las versiones antiguas redundantes de las herramientas, así que no tengo que hacer una instalación limpia de Windows en cada versión importante de VS.

Vi algunos temas de "desinstalación masiva" y trataré de explicar por qué esto no está relacionado con eso.

En primer lugar, esto no es inflado, solo las versiones anteriores de las bibliotecas de software normales ya no se utilizan.

En segundo lugar, vi algunos temas con el filtrado del software que desea desinstalar mediante PowerShell. Esto tampoco es una solución, porque no hay una manera de filtrar esto correctamente. El requisito es eliminar las versiones anteriores del software, pero algunas de ellas tienen el mismo nombre y una versión diferente y otras tienen un nombre diferente (ejemplo: software | v1.0 y software | v1.1 o software 2015 y software 2016)

matteeyah
fuente
1
Desinstalar el software antiguo antes de actualizar al nuevo?
Moab
@Moab Si está implicando la desinstalación manual, eso sería una pesadilla. Hay demasiado de eso. Pero sí, ese es el último recurso si no hay una forma más inteligente. Solo para ponerlo en perspectiva, es equivalente a descargar la fuente y luego compilar un programa desde ella en lugar de simplemente ejecutar el binario en términos de la escala de trabajo necesaria para lograr el resultado.
matteeyah
ok, nunca instalé ese software antes, problema difícil, puede probar los foros de Microsoft.
Moab