View Single Post
Old 28-05-2009, 23:11   #1
giancarlogiesa
Junior Member
 
Iscritto dal: Mar 2008
Messaggi: 5
[C#] Eseguire con privilegi di amministrazione

Buon giorno!

sto facendo una applicazione che da utente amministratore funziona alla grande, mentre da utente limitato non più, il motivo è semplice.. perchè ho la necessità di fare cose come riavviare servizi..

qui ho avuto il lampo di genio:
fare 2 applicazioni: 1 è l' applicazione "normale" mentre l' altro è un servizio che non fa altro che lanciare l' applicazione reale facendole ereditare i privilegi

e infatto sul task manager ci sono entrambe,
ma ancora una volta tutto quello che è grafico ( TrayIcon e così via ) no..

l' installazione di questo programma viene fatta con i provilegi di amministrazione, quindi posso cambiare ciò che serve per far funzionare il tutto, ma sapreste come risolvere il problema?

p.s.: quella di usare i servizi di windows è solo un idea per risolvere il problema, se ci sono strade migliori... ancora meglio

uso SharpDevelop 3 con le .NET 3.5

Ultima modifica di giancarlogiesa : 28-05-2009 alle 23:13.
giancarlogiesa è offline   Rispondi citando il messaggio o parte di esso