Vai al contenuto

Installazione del Manager

Prerequisiti

Requisito Motivo
Windows compatibile con applicazioni x86 Il progetto è compilato per Windows x86
.NET 8 Desktop Runtime x86 La pubblicazione è framework-dependent
Provider Jet/ACE compatibile x86 Apertura di config.mdb e funzioni Access
Microsoft Edge WebView2 Runtime Visualizzazione incorporata di EasyMES
Cartella applicativa scrivibile Configurazioni, log, istanze e aggiornamenti
Accesso agli endpoint HTTPS del prodotto Attivazioni, aggiornamenti e download
Runtime PHP, MySQL 5.7 e portale linkweb Uso di EasyMES nella distribuzione locale documentata
UltraVNC Viewer compatibile, se richiesto Apertura remota del pannello dal Manager

Il solo eseguibile compilato non rappresenta una installazione completa. Predisporre una distribuzione con database Access iniziale e componenti necessari alle funzioni utilizzate.

Primo avvio

  1. Copiare la distribuzione nella cartella definitiva e controllarne i permessi.
  2. Salvare una copia del database di configurazione e degli INI forniti.
  3. Avviare il Manager. Il controllo aggiornamenti può precedere la finestra principale.
  4. Se manca WebView2, scegliere il recupero guidato, l'installazione manuale o la prosecuzione senza browser incorporato.
  5. Configurare azienda, Partita IVA, profilo e connessioni database.
  6. Verificare le attivazioni e i componenti EasyMES.
  7. Creare una prima istanza di prova e verificarla prima di abilitare l'autostart.

Il Manager applica adeguamenti additivi allo schema Access all'avvio. Non risulta un sistema di migrazioni versionate con rollback automatico.

Recupero WebView2

Il recupero automatico viene proposto all'utente, scarica il bootstrapper ufficiale Microsoft, ne verifica firma e destinazione e richiede l'elevazione UAC per l'installazione. Al termine tenta di inizializzare il browser nella sessione corrente; può proporre un riavvio se necessario.

Per ambienti offline predisporre il runtime separatamente. WebView2Loader.dll x86 non sostituisce il runtime WebView2.

La memoria descrive build e verifiche offline; il flusso completo su una macchina pulita priva di WebView2 richiede ancora collaudo.