¿Los valores My.Settings
se guardan en el programa o se almacenan en el registro? Entonces, por ejemplo, si configuro un valor de My.Settings
con un programa, copio el programa a otra PC - ¿aún está configurado el valor My.Settings
?¿Dónde se guardan My.Settings en VB 2010 .NET?
Respuesta
Depende del scope que haya seleccionado. Hay dos configuraciones de ámbito: ámbito de aplicación y usuario.
De artículo de MSDN:
configuración de ámbito de aplicación son de sólo lectura y se comparten entre todos los usuarios de ese 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 la aplicación (MySettingsDemo.exe.config).
La configuración del alcance del usuario es específica para cada usuario. Se pueden leer y establecer de forma segura por el código de la aplicación en tiempo de ejecución. Estas configuraciones son almacenadas en un archivo user.config. Para ser técnicamente preciso, hay dos user.configs por usuario por aplicación, uno para no itinerancia 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 el :
<c:\Documents and Settings>\<username>\[LocalSettings\]ApplicationData\<companyname>\<appdomainname>_<eid>_<hash>\<verison>.
Están definitivamente no se almacenan dentro del programa si están Configuración de usuario - que no es muy fácil de implementar, y bastante inútil. Por el contrario, están almacenados en un archivo de configuración en la carpeta% AppData%. Entonces, no, si copió el programa, 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 ........
de búsqueda en estos camino con un archivo nombrado como yourapp.exe.config
la cosa es MySettings se almacenarán en el archivo app.config de esa aplicación y después de publicar el archivo app.config se guarda como applicationname. archivo exe.config
Dim config = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal)
MessageBox.Show(config.FilePath)
- 1. VB .NET vs. VB 2010
- 2. ¿Dónde se guardan los paquetes de SSIS?
- 3. ¿Dónde se guardan los datos de Properties.Settings.Default?
- 4. ¿Dónde se guardan los datos de mi aplicación en Android?
- 5. Historial local de Eclipse ... ¿dónde se guardan los archivos?
- 6. ¿Dónde se guardan los puntos de interrupción de Visual Studio?
- 7. ¿Dónde se guardan las preferencias de Widget Widget?
- 8. ¿Dónde guardan los programas su licencia secreta?
- 9. Luchando con VB .net Lambdas
- 10. ¿Cómo enviar un POST en .net vb?
- 11. ¿Dónde se guardan los archivos de la base de datos de Postgres en ubuntu?
- 12. VB .net Aceptar certificado SSL autofirmado
- 13. ¿Es posible cambiar dónde se guardan los dispositivos virtuales de Android?
- 14. Dónde se guardan los archivos de la base de datos del servidor WAMP
- 15. ¿Dónde se almacena .NET "Almacenamiento aislado"?
- 16. ¿Dónde está SSIS en Visual Studio 2010?
- 17. Delphi 2010: ¿Dónde está DockForm.pas?
- 18. No se puede orientar .NET 2.0 en Visual Studio 2010
- 19. ¿Es posible declarar una constante dinámica en VB .NET?
- 20. ¿Falta de comentarios de bloque en VB .NET?
- 21. ¿Es posible la herencia múltiple en VB .Net?
- 22. ¿Cómo se guardan y se cargan los objetos de valor?
- 23. ¿Se puede ejecutar una aplicación VB en pantalla completa?
- 24. ¿Cómo se guardan las entradas IRB en un archivo .rb?
- 25. Cómo comprobar qué bloqueos se guardan en una tabla
- 26. ¿Dónde está EntityConfiguration y ContextBuilder en Visual Studio 2010?
- 27. ¿Dónde se almacena en caché el código .NET JIT-compiled?
- 28. ¿Dónde está CorFlags.exe? (.NET Framework Tools)
- 29. C# y VB en C#
- 30. Dónde se establece el entorno/entorno del sistema para .Net
no, si se trata de la configuración del usuario. Solo la configuración de la aplicación vendría a su aplicación. –