Pagina 1 di 1

[RISOLTO] Problema di installazione di Edge

Pubblicato: 26 agosto 2025 - 08:18
di Mikael S
Buongiorno,

Durante l'installazione iniziale di Edge, nella maggior parte dei casi un aggiornamento riusciva a passare attraverso il computer prima che il pacchetto wapt potesse essere installato e poteva bloccare gli aggiornamenti tramite policy.

Ciò provoca l'errore 1722 che alla fine si risolverà quando wapt riuscirà a installare un aggiornamento non ancora presente sul computer.

Per evitare ciò, non tentare l'installazione se sul computer è presente una versione superiore.

Con qualcosa come

Codice: Seleziona tutto

edge_higher_version_detected = False
for edge in installed_softwares(name="^Microsoft Edge$"):
        if Version(edge["version"]) > Version(control.get_software_version()):
            edge_higher_version_detected = True

if not edge_higher_version_detected:
   install_msi_if_needed(
        bin_name,
        min_version=control.get_software_version(),
        timeout=900,
        remove_old_version=True,
    )
    
    if windows_version() > WindowsVersions.Windows10:
        # Avoiding the usage by WAPT of the app built-in Uninstallstring for Windows 10+
        uninstallkey.remove(app_uninstallkey)


Sinceramente,

Re: Problema di installazione di Edge (prima installazione)

Pubblicato: 27 agosto 2025 - 11:52
di blemoigne
Ciao Mikaël,
grazie, ho aggiunto questo controllo al codice del pacchetto.
Buona giornata,
Bertrand