Solución:
Una de las razones por las que esto puede suceder es porque el instalador intenta instalar una versión más antigua del tiempo de ejecución de VC ++ que la que está utilizando actualmente.
Vea este registro de instalación, que se encuentra en el directorio temporal de su usuario (p. Ej. dd_vcredist_amd64_20190214193107.log
):
[20C0:20E4][2019-02-14T19:31:07]e000: Error 0x80070666: No se puede instalar un producto cuando se instala una versión más reciente.
Una solución alternativa es evitar que los tiempos de ejecución se instalen con el --install_runtimes
opción:
postgresql-9.6.12-1-windows-x64.exe --install_runtimes 0
-
Cree un acceso directo del archivo descargado:
-
Clic derecho del atajo → Propiedades → Atajo. Agregar –install_runtimes 0 hasta el final de la ruta del archivo:
- Cree un acceso directo a su archivo EXE;
-
haga clic derecho en el acceso directo → agregar
--install_runtimes 0
al final de la ruta de destino, por ejemplo:postgresql-9.3.1-1-windows-x64.exe --install_runtimes 0
-
guárdalo y ejecútalo 🙂