Página 1 de 1

[RESUELTO] Usar un archivo .mst en una instalación.

Publicado: 26 de agosto de 2018 - 18:34
por JeSappelleRoot
- Versión de WAPT instalada: 1.5
- SO del servidor: Windows 7 para desarrollo y Debian 9 para producción
- SO de la máquina de administración/creación de paquetes: Windows 7

Hola,
soy nuevo en el uso del software, he investigado un poco y me gustaría saber si es posible usar archivos MST con la función `install_msi_if_needed`. Consulté a mi amigo Google y no encontré nada.
La única solución alternativa que encontré es usar la función `run`. Creé un archivo por lotes para probar la instalación y funciona como se esperaba, sin embargo, cuando cambio a WAPT, nada funciona como se esperaba.
Ambos archivos están en el mismo directorio.

Gracias de antemano por sus respuestas.

Re: Uso de un archivo .mst en una instalación.

Publicado: 6 de septiembre de 2018 - 10:40 a. m.
por htouvet
Quizás así:

Código: Seleccionar todo

def install():
    install_msi_if_needed('AdbeRdr1010_de_DE.msi',properties={'TRANSFORMS':'AdbeRdr1010_de_DE.mst'})
Quizás también sea necesario tener una ruta absoluta para el MST, en cuyo caso:

Código: Seleccionar todo

def install():
    install_msi_if_needed('AdbeRdr1010_de_DE.msi',properties={ 'TRANSFORMS': makepath(basedir,'AdbeRdr1010_de_DE.mst') })

Re: Uso de un archivo .mst en una instalación.

Publicado: 6 de septiembre de 2018 - 18:48
por JeSappelleRoot
Hola,

gracias por tu respuesta. Había encontrado una solución alternativa un poco menos elegante usando `run`, pero
es la que buscaba. La probaré este fin de semana. ¡Gracias de nuevo!