Vatech EzDent-i
Guida tecnica per installatori: chiavi di registro, versioni minime e ogni errore possibile con la relativa soluzione. Classi di riferimento: VatechSetupService, VatechBridgeCheckService, VatechVersionCheckService.
[VatechEzDentI] nel file di log più recente in %LOCALAPPDATA%\Rceasy\Logs.
1. Prerequisiti
Per la configurazione Vatech, Rceasy esegue due controlli: comando di avvio EzDent-i (bloccante) e versioni minime dei componenti (non bloccante, vedi sotto).
Comando EzDent-i valido (bloccante)
Rceasy legge il valore predefinito della chiave HKLM\SOFTWARE\Classes\Ewoosoft.Execute.EzDent-i\shell\open\command, cercando VTEzBridge64.exe/VTEzBridge32.exe anche direttamente in Program Files\VATECH\EzDent-i\Bin e Program Files (x86)\VATECH\EzDent-i\Bin e in una sottocartella Bin accanto all'eseguibile risolto dal registro.
Versioni Vatech (avviso, non bloccante)
Diversamente da tutti gli altri controlli, se le versioni non soddisfano il minimo il setup si completa comunque, con un avviso. Solo il bridge mancante blocca davvero il setup.
2. Flusso di configurazione
Selezionando "Vatech EzDent-i", Rceasy esegue in sequenza:
CheckEzDentBridgeAsync (bloccante)
Rceasy legge il comando predefinito nel registro e verifica che VTEzBridge64.exe/VTEzBridge32.exe sia accessibile su uno dei percorsi noti.
CheckMinimumVersionsAsync (non bloccante)
Rceasy analizza le sottochiavi di versione nei percorsi Vatech noti, individua la versione più alta rilevata per ciascun prodotto e la confronta con il requisito minimo. Se il risultato è positivo, registra il completamento (RecordCompletion); altrimenti il setup si completa comunque, con un avviso allegato.
Conferma esito
Compare sempre la schermata di completamento, con o senza avviso sulle versioni, a meno che il bridge non sia stato trovato al passo 1.
3. Versioni minime richieste
| Componente | Versione minima | Percorso di verifica |
|---|---|---|
| EzDent-i | 3.4.5 | HKLM\SOFTWARE\WOW6432Node\EWOOSOFT Co., Ltd.\EzDent-i |
| Ez3D-i | 5.4.8 | HKLM\SOFTWARE\WOW6432Node\VATECH\Ez3D-i |
| EzServer | 5.3.3 | HKLM\SOFTWARE\WOW6432Node\VATECH\EzServer |
4. Comportamenti da conoscere
5. Errori comuni e soluzioni
Bridge EzDent-i non trovato (bloccante)
La chiave di registro non esiste/è vuota, oppure nessuno dei percorsi noti contiene VTEzBridge64.exe/VTEzBridge32.exe. Messaggio: elenco dei percorsi controllati, separati da " | ".
Soluzione: verificare l'installazione EzDent-i e ripristinare l'associazione di avvio nel registro di sistema.
Versioni sotto il minimo (non bloccante)
Messaggi possibili per prodotto: "{prodotto}: missing HKLM\\{percorso}; required >= {versione}." (chiave assente), "{prodotto}: no versions under HKLM\\{percorso}..." (nessuna sottochiave), "{prodotto}: unparseable subkeys ({nomi})..." (sottochiavi non numeriche), "{prodotto}: detected {versione}; required >= {minimo}; status=unsupported." (versione trovata ma troppo vecchia).
Soluzione: aggiornare i componenti sotto il minimo (vedi tabella sopra). Il setup funziona comunque, ma conviene aggiornare appena possibile.
Errore imprevisto
Un'eccezione durante la lettura del registro Vatech produce VatechCheckStatus.UnexpectedFailure, con il messaggio dell'eccezione mostrato così com'è (nessuna traduzione).
Soluzione: riprovare la procedura e usare il dettaglio tecnico mostrato da Rceasy per il supporto.
