[RISOLTO] Errore di aggiornamento del pacchetto WebView

Domande sul packaging WAPT / Richieste e assistenza sui pacchetti Wapt.
Regole del forum
Regole del forum della community
* Supporto in inglese su www.reddit.com/r/wapt
* Supporto della community in francese disponibile su questo forum
* Si prega di anteporre [RISOLTO] al titolo dell'argomento se è stato risolto.
* Si prega di non modificare un argomento contrassegnato con [RISOLTO]. Aprire un nuovo argomento facendo riferimento a quello precedente.
* Specificare la versione di WAPT installata, la versione completa e il numero di build (2.2.1.11957 / 2.2.2.12337 / ecc.) nonché l'edizione Enterprise/Discovery.
* Le versioni 1.8.2 e precedenti non sono più supportate. Le uniche domande accettate relative alla versione 1.8.2 riguardano l'aggiornamento a una versione supportata (2.1, 2.2, ecc.).
* Specificare il sistema operativo del server (Linux/Windows) e la versione (Debian Buster/Bullseye - CentOS 7 - Windows Server 2012/2016/2019).
* Specificare il sistema operativo della macchina di amministrazione/creazione dei pacchetti e della macchina con l'agente problematico, se applicabile (Windows 7/10/11/Debian 11/ecc.).
* Evitare di porre più domande quando si apre una discussione, altrimenti potrebbe essere ignorata. Se ci sono più discussioni, aprirle separatamente, preferibilmente una dopo l'altra e non tutte contemporaneamente (ovvero, non intasare il forum).
* Includere frammenti di codice, screenshot e altre immagini direttamente nel post. I link a Pastebin, Bitly e altri siti di terze parti verranno sistematicamente rimossi.
* Come in qualsiasi forum della community, il supporto è fornito volontariamente dai membri. Se si necessita di supporto commerciale, è possibile contattare il reparto vendite di Tranquil IT al numero 02.40.97.57.55
Bloccato
PaulSLA
Messaggi: 23
Registrazione: 10 ott 2023 - 11:23

19 novembre 2024 - 08:11

Buongiorno,

Quando aggiorniamo WebView tramite WAPT (che finora non ha mai rappresentato un problema), WAPT restituisce:

Codice: Seleziona tutto

"Installing: MicrosoftEdgeWebView2RuntimeInstallerX64.exe (131.0.2903.51)
Waiting for key: Microsoft EdgeWebView to appear in Windows registry
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 4235, in install_wapt
    exitstatus = setup.install()
  File "C:\WINDOWS\TEMP\wapt92bprthg\setup.py", line 9, in install
  File "C:\Program Files (x86)\wapt\common.py", line 4165, in new_func
    return func(*args, **kwargs)
  File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 1703, in install_exe_if_needed
    error('Setup %s has been installed but the %s can not be found' % (exe,searchparam))
  File "C:\Program Files (x86)\wapt\waptutils.py", line 1957, in error
    raise EWaptSetupException('Fatal error : %s' % reason)
waptutils.EWaptSetupException: Fatal error : Setup MicrosoftEdgeWebView2RuntimeInstallerX64.exe has been installed but the key Microsoft EdgeWebView can not be found

EWaptSetupException: Fatal error : Setup MicrosoftEdgeWebView2RuntimeInstallerX64.exe has been installed but the key Microsoft EdgeWebView can not be found
"
Dopo aver controllato le workstation, il Runtime non compare nell'elenco dei programmi da disinstallare e la reinstallazione manuale fallisce perché il software risulta già installato secondo il programma di installazione.
Questo errore si verifica in seguito a un altro errore riscontrato nella versione 130 di WebView:

Codice: Seleziona tutto

"Installing: MicrosoftEdgeWebView2RuntimeInstallerX64.exe (130.0.2849.80)
Traceback (most recent call last):
  File "C:\Program Files (x86)\wapt\common.py", line 4235, in install_wapt
    exitstatus = setup.install()
  File "C:\WINDOWS\TEMP\wapt3dkkje_j\setup.py", line 9, in install
  File "C:\Program Files (x86)\wapt\common.py", line 4165, in new_func
    return func(*args, **kwargs)
  File "C:\Program Files (x86)\wapt\setuphelpers_windows.py", line 1689, in install_exe_if_needed
    run(r'"%s" %s' % (exe, silentflags), accept_returncodes=accept_returncodes, timeout=timeout, pidlist=pidlist)
  File "C:\Program Files (x86)\wapt\waptutils.py", line 2177, in run
    raise CalledProcessErrorOutput(proc.returncode, cmd, ''.join(output))
waptutils.CalledProcessErrorOutput: Command '"MicrosoftEdgeWebView2RuntimeInstallerX64.exe" /silent /install' returned non-zero exit status 2147748109.
Output:
"
Si presentavano gli stessi sintomi: era impossibile reinstallarlo manualmente e non era presente nell'elenco dei programmi.

Questo problema riguarda attualmente tutti i PC che hanno ricevuto l'aggiornamento. Qualcun altro ha riscontrato questo problema? In tal caso, come lo avete risolto?

Grazie in anticipo !
jlepiquet
Messaggi: 69
Registrazione: 3 settembre 2024 - 16:09

19 novembre 2024 - 13:59

Ciao,

Microsoft ha questa fastidiosa tendenza a cambiare le cose che funzionano senza preavviso.

Dalla versione 131, WebView non viene più registrato come applicazione separata, ma solo come componente aggiuntivo di Edge.

Stiamo cercando di capire come risolvere questo problema.
PaulSLA
Messaggi: 23
Registrazione: 10 ott 2023 - 11:23

21 novembre 2024 - 8:54

Salve,

grazie per la risposta.

Se ho capito bene, non c'è nulla che possiamo fare a livello locale?

Cordiali saluti,
jlepiquet
Messaggi: 69
Registrazione: 3 settembre 2024 - 16:09

21 novembre 2024 - 11:56

Salve,

il pacchetto è stato aggiornato nello store per risolvere il problema.

Cordiali saluti,
jcdemarque
Messaggi: 24
Iscrizioni: 21 febbraio 2023 - ore 15:12

25 novembre 2024 - 09:19

Grazie, avevo esattamente lo stesso problema. Possiamo contrassegnare la discussione come risolta?

Buona giornata.
Avatar utente
dcardon
Esperto WAPT
Messaggi: 1908
Registrazione: 18 giugno 2014 - 09:58
Ubicazione: Saint Sébastien sur Loire
Contatto:

25 novembre 2024 - 10:16

Ciao Jean-Charles,

grazie per il feedback. :-)

Ho contrassegnato la discussione come risolta!

Denis
Denis Cardon - Tranquil IT
Condividi le tue esperienze su WAPT! Inviaci gli URL dei tuoi blog e articoli nella "La tua opinione del forum e li pubblicheremo sul di WAPT
Bloccato