El presente es un error que nace (en mi caso) de una instalación fallida de Visual Studio 2019 Community. Después de reiniciar el equipo falló el inicio de SQL Server Management Studio 2017 (versión 17.9). El error no se resuelve tras desinstalar, o reinstalar el software.
El error expuesto es como se muestra en la imagen:
Cannot find one or more components. Please reinstall the application.
Después de reinstalar, des-instalar (limpiar) e instalar nuevamente, el erro continuaba. Después de tanto buscar encontré que el error estaba en componentes generales de Visual Studio compartidos.
De tantas soluciones la que me funcionó es la encontrada en StackOverflow: https://stackoverflow.com/questions/43807502/sql-server-management-studio-17-cannot-find-one-or-more-components
How To:
En mi caso, tenía instalados:
- Visual Studio 2015
- Visual Studio 2017
- SQL Server Management Studio 2017
La solución consiste en des-instalar los elementos mostrados:
- Microsoft Visual Studio 2015 Shell (Isolated)
- Microsoft Visual C++ 2017 Redistributable (x64)
- Microsoft Visual C++ 2017 Redistributable (x86)
Instalar componentes eliminados
Una ves des-instalados es necesario instalar nuevamente éstos componentes
- Microsoft Visual Studio 2015 Shell (Isolated) https://download.microsoft.com/download/C/9/C/C9CA8400-20AA-4488-92A3-F3F6D978AD81/vs_isoshell.exe
- Microsoft Visual C++ 2017 Redistributable (x86) https://go.microsoft.com/fwlink/?LinkId=746572
- Microsoft Visual C++ 2017 Redistributable (x86) https://go.microsoft.com/fwlink/?LinkId=746571
Finalmente es necesario aplicar un reinicio del sistema, ya que es posible que las referencias continúen dañadas.
Como siempre, abierto a poder apoyar si hay otras dudas o información en que pueda contribuir.