Ho trovato il link che parlava dell' hash del percorso per il file user.config:
http://msdn.microsoft.com/it-it/libr...ettings_topic3
Ripensandoci...si può comunque usare my.settings anche se si sposta l' exe.
Con il codice:
si ottiene il percorso del file user.config, da questo si può ottenere la directory "principale" e creare o verificare una sotto directory nella quale, alla chiusura del programma si copia il file user.config ottenuto con il codice sopra, mentre all' avvio si copia il file da questa directory nel percorso con hash e poi si esegue il carimento delle impostazioni.codice:Dim a As Configuration = ConfigurationManager.OpenExeConfiguration _ (ConfigurationUserLevel.PerUserRoamingAndLocal) Console.WriteLine(a.FilePath)
Non so se ho spiegato bene il concetto/pezza....
![]()

Rispondi quotando