Se installo un programma (con permessi di amministratore perché creo alcune chiavi di registro) come Utente Principale (chiamiamo così l' amministratore) e nel programma scrivo:
effettivamente il percorso è corretto ed il CurrentUser è l' Admin.codice:Dim MyFolder As String = My.Computer.FileSystem.SpecialDirectories.CurrentUserApplicationData MessageBox.Show(MyFolder)
Però se cambio utente (senza permessi di amministratore) e reinstallo il programma (affinché ogni utente abbia i suoi settaggi specifici) durante l' installazione mi si chiede il permesso di installare come amministratore... ed il percorso visualizzato nella MessageBox rimane quello dell' amministratore, anche se sono loggato come altro utente.....![]()
Ma allora il CurrentUser chi è? Chi installa o l' Utente al momento loggato?

Rispondi quotando