Vai al contenuto

Aggiornamenti e diagnostica del Manager

Aggiornamento applicativo

Il canale documentato del Manager è update/setting. Il manifest contiene versione, URL del pacchetto, modalità, stato contrattuale e messaggio opzionale.

Modalità Comportamento documentato
optional Domanda Sì/No
force Avviso e prosecuzione obbligatoria
silent Download e installazione senza domanda di conferma quando il contratto è attivo

Il supporto reale a silent è documentato dalla release 1.26.8. Il primo aggiornamento da una versione precedente può ancora mostrare la domanda, perché viene gestito dal vecchio client. Errori e stati contrattuali non attivi restano visibili.

Prima di un aggiornamento conservare config.mdb e configurazioni istanza. Il client non dispone di rollback automatico o verifica crittografica del pacchetto documentati nelle memorie.

Diagnostica

Sintomo Controlli
Profilo OPERATIVO non disponibile Partita IVA, HWID, risposta backend e connettività HTTPS
EasyMES non si apre Presenza linkweb e runtime, porte, processi PHP/MySQL, URL e WebView2
Istanza non rilevata Convenzione nome cartella, eseguibile omonimo o ausiliario, config.ini
Processo si riavvia dopo l'arresto Flag esecuzione automatica e supervisione ausiliario
Versione pannello vuota SELECT salvata, codice macchina, connessione EasyMES e macchine.ver_panel
VNC assente o non avviabile Percorso viewer, IP, porta valida e password dell'istanza
Query update non eseguita Riga configurata, trigger, testo SQL e connessione operativa

I log applicativi sono nella cartella logger; quelli delle transizioni istanza in log_stato.txt. Le query possono includere valori operativi: condividere soltanto gli estratti necessari alla diagnosi.

Build e distribuzione tecnica

La pubblicazione documentata usa Release win-x86, profilo FolderProfile e offuscamento prima del bundle single-file. Una normale build Release non invoca automaticamente il target separato ObfuscateRelease.

Da clone pulito eseguire restore e build; per il profilo sotto My Project usare PublishProfileFullPath. Verificare l'artefatto finale e la presenza dei componenti esterni: la compilazione non assembla da sola tutta la distribuzione EasyMES.