¿Dónde se guardan mis.configuraciones en VB 2010 .NET?

¿ My.Settings valores My.Settings están guardados en el progtwig o son almacenados en el registro? Entonces, por ejemplo, si configuro un valor de My.Settings con un progtwig, copio el progtwig a otra PC. My.Settings valor My.Settings aún está configurado?

Depende del scope que haya seleccionado. Hay dos configuraciones de ámbito: ámbito de aplicación y usuario.

Del artículo de MSDN:

Las configuraciones con ámbito de aplicación son de solo lectura y se comparten entre todos los usuarios de esa aplicación. Esta configuración se almacena en el archivo app.config en la sección. En tiempo de ejecución, el archivo app.config estará en su carpeta bin y se nombrará con el nombre de su aplicación (MySettingsDemo.exe.config).

La configuración del scope del usuario es específica para cada usuario. Pueden leerse y configurarse de forma segura mediante el código de la aplicación en tiempo de ejecución. Estas configuraciones se almacenan en un archivo user.config. Para ser técnicamente preciso, hay dos user.configs por usuario por aplicación: uno para roaming y otro para roaming. Aunque la documentación de Visual Basic 2005 indica que el archivo user.config se nombrará de acuerdo con el nombre del usuario (joe.config), este no es el caso. El archivo user.config se crea en:

 \\[LocalSettings\]ApplicationData\\__\. 
 Dim config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal) MessageBox.Show(config.FilePath) 

Definitivamente no están almacenados en el progtwig si son configuraciones de usuario; eso no es muy fácil de implementar, y más bien no tiene sentido. Por el contrario, están almacenados en un archivo de configuración en la carpeta% AppData%. Entonces, no, si copió el progtwig, la configuración del usuario no vendrá con él, solo la configuración de la aplicación.

Si ha instalado su aplicación con clickonce, su MySettings se almacenará en un archivo de configuración que se almacena en `C: \ Users \\ AppData \ Local \ Apps \ 2.0 \ Data ……..

busque en estas rutas con un archivo llamado yourapp.exe.config

El asunto es que MySettings se almacenará en el archivo app.config de esa aplicación y luego de publicar el archivo app.config se guardará como archivo applicationname.exe.config