Pagina 1 di 1

Stato di uscita WAPT

Pubblicato: 14 giugno 2019 - 11:55
di Cristina313
Ciao,
Vi contatto per conto di Ariane, un'azienda che opera nel settore dell'ospitalità.
Utilizziamo il software WAPT (versione: 1.7.4.6077 community) per installare automaticamente la nostra applicazione sui PC dei chioschi dei nostri clienti.
Esiste un modo per passare direttamente un codice di uscita di errore dal processo di installazione a WAPT?
Ad esempio, ci aspetteremmo di vedere un codice di uscita di errore 5555:
msiException.PNG
msiException.PNG (16,07 KB) Visualizzato 2787 volte
Ma lo vediamo usando l'installazione della console WAPT:
waptException.PNG
waptException.PNG (18,78 KB) Visualizzato 2787 volte
Come possiamo trasmettere l'errore alla console WAPT?

Grazie e cordiali saluti,
Cristina

Oggetto: Stato di uscita da WAPT

Pubblicato: 21 giugno 2019 - 12:50
di dcardon
Ciao Cristina313,
Cristina313 ha scritto: 14 giugno 2019 - 11:55 Vi contatto per conto di Ariane, un'azienda che opera nel settore dell'ospitalità.
Utilizziamo il software WAPT (versione: 1.7.4.6077 community) per installare automaticamente la nostra applicazione sui PC chiosco per i nostri clienti.
Esiste un modo per passare direttamente un codice di uscita di errore dal processo di installazione a WAPT?
Ad esempio, ci aspetteremmo di vedere un codice di uscita di errore 5555:

Ma vediamo questo utilizzando l'installazione da console di WAPT:


Come possiamo passare l'errore alla console di WAPT?
Nella funzione run() o nella funzione install_msi_if_needed(), puoi aggiungere il parametro accept_returncodes per accettare valori di ritorno non standard (il valore predefinito è [0,3010]). Quindi, nel tuo caso, se vuoi ignorare il codice di ritorno 5555, dovrai aggiungere accept_returncodes=[0,3010,5555] alla chiamata del metodo.

Camille ha recentemente aperto un subreddit per gli utenti WAPT di lingua inglese (https://www.reddit.com/r/wapt). Per ora non c'è molto, ma in futuro è meglio scrivere lì un post in inglese.

Saluti,

Denis