Oppure

Loading
01/08/10 14:46
sergio58
Passando a framework 4.0, ho riscontrato un problema sulla sicurezza da cui non riesco a venire fuori : alla riga TimeOfDay = strNuovoOrario, mi genera un'eccezione perchè non ho i permessi per mmodificare l'orario. Ho visto la guida ma non sono venuto a capo di niente.
Sapete il codice per ottenere questi permessi ?
aaa
01/08/10 15:30
nessuno
Il tuo programma è eseguito come amministratore o no?
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
01/08/10 15:51
sergio58
mi trovo in fase di debug, credo che sia eseguito come amministratore , per esserne certo dove dovrei cotrollare ?
aaa
01/08/10 16:17
nessuno
Avvia il Visual Studio come amministratore.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
01/08/10 16:23
sergio58
Come amministratore funziona, ma se io pubblico il programma e poi lo installo su u n computer del cliente l'errore si verifica ? Io vorrei impostare il codice in modo che non mi dia problemi
Grazie dell'aiuto, Sergio
aaa
01/08/10 16:26
nessuno
Non puoi pretendere che il programma modifichi l'orario di sistema se l'utente non ha le autorizzazioni del caso. Sarebbe una pacchia per i virus, non credi?

Intercetta l'errore e, se si verifica, indica all'utente che deve avere le autorizzazioni del caso per eseguire il tuo programma.
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.
01/08/10 18:56
sergio58
mi rimane il problema di come indicare all'utente di concedere l'autorizzazione perchè la classe messagebox non presenta queste indicazioni.
aaa
01/08/10 19:01
nessuno
Cosa c'entra la MessageBox?

E poi, scusa, ma perché il tuo programma dovrebbe modificare l'ora di sistema?

Ultima modifica effettuata da nessuno 01/08/10 19:07
Ricorda che nessuno è obbligato a risponderti e che nessuno è perfetto ...
---
Il grande studioso italiano Bruno de Finetti ( uno dei padri fondatori del moderno Calcolo delle probabilità ) chiamava il gioco del Lotto Tassa sulla stupidità.