Creación de un paquete sin una clave de desinstalación encontrada
Publicado: 5 de septiembre de 2018 - 15:02
Hola,
¿qué parámetro puedo pasar a uninstallkey para asegurar que el paquete se instale correctamente? El error de uninstallkey que se muestra a continuación ya está impidiendo una instalación correcta; instalar y desinstalar la aplicación desde la línea de comandos de DOS funciona sin problemas.
No se encuentra ninguna clave de registro porque el programa se instala en el perfil de usuario:
`wapt-get list-registry XXX
UninstallKey Software Version Uninstallstring`.
Intenté
agregar lo siguiente a setupy.py: `uninstallkey = ['cd %appdata%\XXX\ && unins000.exe /VERYSILENT /NORESTART']`.
Este es el error: `
instalando XXX
EWaptException: La clave de desinstalación: cd %appdata%\XXX\ && unins000.exe /VERYSILENT /NORESTART no se ha encontrado en el registro del sistema después de la instalación del software`.
Para su información, dejé el parámetro Uninstallkey vacío cuando generé el paquete a través de la consola.
¿qué parámetro puedo pasar a uninstallkey para asegurar que el paquete se instale correctamente? El error de uninstallkey que se muestra a continuación ya está impidiendo una instalación correcta; instalar y desinstalar la aplicación desde la línea de comandos de DOS funciona sin problemas.
No se encuentra ninguna clave de registro porque el programa se instala en el perfil de usuario:
`wapt-get list-registry XXX
UninstallKey Software Version Uninstallstring`.
Intenté
agregar lo siguiente a setupy.py: `uninstallkey = ['cd %appdata%\XXX\ && unins000.exe /VERYSILENT /NORESTART']`.
Este es el error: `
instalando XXX
EWaptException: La clave de desinstalación: cd %appdata%\XXX\ && unins000.exe /VERYSILENT /NORESTART no se ha encontrado en el registro del sistema después de la instalación del software`.
Para su información, dejé el parámetro Uninstallkey vacío cuando generé el paquete a través de la consola.