Oppure

Loading
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.
Il mio blog: piero.dev
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
Il mio blog: piero.dev
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
09/02/15 1:54
pierotofy
Si dovrebbe avere i permessi di amministratore.

Fonte: msdn.microsoft.com/en-us/library/windows/desktop/…(v=vs.85).aspx

Forse una spiegazione del problema potrebbe essere questa: msdn.microsoft.com/en-us/library/…(VS.85).aspx

Dagli un'occhiata e facci sapere.
Il mio blog: piero.dev
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