08/02/15 21:15
Roby94
Ma scusa questo discorso non vale solo per l'hive di current user?
aaa
08/02/15 21:58
pierotofy
Scusa, ho scritto HKLU, ma intendevo HKCU (Current User).
Se stai cercando di usare HKLM hai bisogno di eseguire il servizio con permessi di amministratore.
08/02/15 22:02
pierotofy
In linea generale, a me sembra che ci sia un problema di design, se devi condividere informazioni tra più utenti tramite un servizio (che non ha permessi di amministratore), non usare il registro, usa il filesystem e precisamente questa directory:
Environment.GetFolderPath(System.Environment.SpecialFolder.CommonApplicationData)
Che si traduce in C:\ProgramData su Windows 7, accessibile da tutti.
Serializza la configurazione in XML e voilà.
Ultima modifica effettuata da pierotofy 08/02/15 22:03
09/02/15 0:32
Roby94
Avevo precisato in precedenza che preferivo far a meno dei file, li tengo come ultima spiaggia, comunque il mio servizio è in esecuzione sotto LocalSystem che dovrebbe avere i permessi di amministratore, puoi confermare o smentire?
aaa
11/02/15 12:58
Roby94
Piero hai centrato in pieno, quel dannato redirect mi ha fatto perdere un sacco di tempo, ora cerco di capire bene come mi devo comportare, ma non credo ci siano particolare accorgimenti da fare.
Grazie mille.
aaa