elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  .NET (C#, VB.NET, ASP) (Moderador: kub0x)
| | | |-+  Cambiar ruta de user.config
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Cambiar ruta de user.config  (Leído 2,798 veces)
rigorvzla

Desconectado Desconectado

Mensajes: 221


Ver Perfil
Cambiar ruta de user.config
« en: 6 Diciembre 2019, 20:18 pm »

Hola amigos, hoy por aqui de nuevo , preguntare como puedo cambiar la ruta del archivo user.config que por defecto se guarda en:
Código:
C:\Users\[user]\AppData\Local\Microsoft\Example.Settings.CustomCl_Url_3qoqzcgn1lbyw2zx3oz1o3rsw2anyjsn\1.0.0.0

lo que necesito es que me ayuden a cambiar esa ruta por una asignada por mi mismo y que la aplicacion lea esa ruta para cargar dichas configuraciones.

Espero puedan ayudarme. ya que las explicaciones que medio eh visto en internet no me ayudan de a mucho y son poco claras con los codigos q apenas explican.


En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.866



Ver Perfil
Re: Cambiar ruta de user.config
« Respuesta #1 en: 17 Diciembre 2019, 19:59 pm »

Yo tuve la misma inquietud hace seis años ( https://stackoverflow.com/questions/20120457/define-a-custom-path-where-the-user-config-file-should-be-saved ), y descubrí que es un tema muy engorroso donde la solución más viable es implementar tu propio administrador de configuración de usuario mediante la herencia de ciertas clases (tienes toda la información necesaria en ese post y los enlaces que encontrarás en él). Solución viable, sí, pero excesivamente tediosa en mi opinión.

Una solución alternativa, simple y eficiente para administrar la configuración de usuario y guardarlo todo en una ruta de directorio con nombre arbitrario, es utilizando la librería de código abierto "Jot": https://github.com/anakic/Jot#where-is-the-data-stored. Cabe mencionar que esta librería se basa en la utilización de JSON para la serialización de datos.

Saludos.


« Última modificación: 17 Diciembre 2019, 20:02 pm por Eleкtro » En línea



rigorvzla

Desconectado Desconectado

Mensajes: 221


Ver Perfil
Re: Cambiar ruta de user.config
« Respuesta #2 en: 18 Diciembre 2019, 01:39 am »

Gracias elektro , voy a revisar ambas soluciones, recuero q hace tieeempo en otro post me mencionaste lo mismo, muy por encima , solo q era una idea mal planteada miaen ese momento, ya ahora si la tengo bien clara y bueno ya me pondre a eso GRACIAS elektro como siemre , no conozco de JSON asi q sera un tema largo para mi poco a poco desarrollar. Muchas gracias por la ayuda.
En línea

Eleкtro
Ex-Staff
*
Desconectado Desconectado

Mensajes: 9.866



Ver Perfil
Re: Cambiar ruta de user.config
« Respuesta #3 en: 19 Diciembre 2019, 13:37 pm »

no conozco de JSON asi q sera un tema largo para mi poco a poco desarrollar. Muchas gracias por la ayuda.

No necesitas conocimientos de JSON. Lo que quise decir es que la librería guarda los datos en formato JSON en lugar de XML, pero tu simplemente llamarás a los métodos de dicha librería para que esta se encargue de hacer el trabajo "sucio" de guardar y restaurar los datos en ese formato.

Aparte de los ejemplos oficiales en C#, en el archivo "Form1.vb" del siguiente código fuente puedes encontrar un ejemplo muy simple donde utilizo 'Jot' para restaurar el estado (ON / OFF) de los switches de este form:



Saludos.
« Última modificación: 19 Diciembre 2019, 13:53 pm por Eleкtro » En línea



Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Cambiar ruta de perfil de juego
Juegos y Consolas
BORGIR 0 1,683 Último mensaje 18 Octubre 2008, 07:35 am
por BORGIR
MOV EDX , CAMBIAR ASCII O RUTA // OLLYDBG
Ingeniería Inversa
Adonias 4 5,459 Último mensaje 10 Agosto 2009, 03:58 am
por Adonias
cambiar la ruta predeterminada del cmd
Scripting
jhonatanAsm 6 12,686 Último mensaje 17 Marzo 2012, 09:10 am
por jhonatanAsm
Cambiar ruta 0.0.0.0 por ip local
Dudas Generales
CkDestructor 1 2,090 Último mensaje 16 Octubre 2017, 20:31 pm
por GreenTick
Cambiar la ruta del programa
Programación C/C++
sanxez1 3 2,924 Último mensaje 27 Diciembre 2017, 16:03 pm
por fary
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines