Où sont les paramètres My.Settings enregistrés dans VB 2010 .NET?
Sont My.Settings
les valeurs enregistrées dans le programme lui-même ou sont-ils stockés dans la base de registre? Ainsi, par exemple, si j'ai mis un My.Settings
valeur avec un programme, puis je copie le programme lui-même sur un autre PC - est de la My.Settings
valeur encore ensemble?
source d'informationauteur Florian Müller
Vous devez vous connecter pour publier un commentaire.
Il dépend de la portée vous avez sélectionné. Il y a deux paramètres de portée - l'Application et la portée de l'Utilisateur.
De l'article MSDN:
Ils ne sont certainement pas stockées dans le programme si elles sont les paramètres de l'Utilisateur - qui n'est pas très facile à mettre en œuvre, et plutôt inutile. Plutôt, elles sont stockées dans un fichier de configuration dans le dossier %AppData%. Donc non, si vous avez copié le programme, les paramètres de l'Utilisateur ne serait pas venu avec elle, juste les paramètres de l'Application.
Si vous avez installé votre application à l'aide de clickonce alors votre MySettings seront stockées dans un fichier de config qui est stocké à l' `C:\Users\\AppData\Local\Apps\2.0\Data........
de recherche dans ces parcours avec un fichier nommé comme yourapp.exe.config
La chose est MySettings sera stocké dans l'app.fichier de configuration de l'application et après la publication de l'application.fichier de configuration est enregistré en tant que applicationname.exe.fichier de configuration