italia / cie-middleware

Middleware della CIE (Carta di identità elettronica)
BSD 3-Clause "New" or "Revised" License
65 stars 21 forks source link

Lo stato dell'applicazione riportato da 'Pannello di controllo'->'Programmi e funzionalità' lascia intendere sia possibile fare modifiche mentre invece si può solo disinstallare, ecco come ovviare #149

Closed SwimmeRM closed 2 months ago

SwimmeRM commented 5 months ago

Lo stato dell'applicazione riportato da 'Pannello di controllo'->'Programmi e funzionalità' lascia intendere sia possibile fare modifiche mentre invece l'applicazione si può solo disinstallare. Vedere la prima immagine allegata. CIE_Middleware_v1 4 3 8_install_date_now_properly_updated_but_application_status_seems_modificable_while_uninstall_is_only_allowed version_not_reported_by_ControlPanel_#0 N.B. La soluzione comunque è molto semplice. Basta far aggiungere dal Setup un valore 'NoModify' REG_DWORD impostato a 0x1 per riuscire poi a vedere subito che l'applicazione è solo disinstallabile. In caso di necessità tale valore è comunque aggiungibile nel registry anche prima del rilascio di una nuova versione di CIE Middleware eseguendo il seguente comando da un prompt comandi con diritti amministrativi :

Ed ecco la seconda immagine allegata che mostra quale sarà il risultato finale. CIE_Middleware_v1 4 3 8_application_status_will_no_more_seems_modificable_with_proper_registry_entry_#1

P.S. Il SO coinvolto è Windows 7 SP1 x64 Ultimate. Grazie per l'attenzione. Cordiali Saluti Roberto

aantetomaso commented 2 months ago

Risolta nella release 1.4.3.9