| |||
![]() Hoy acudo a ustedes para preguntarles cómo puedo ver un archivo .exe.config pero desde otra aplicación, lo que pasa q esas misma configuración voy a usar para las dos si cambia en una cambia en la otra, espero puedan ayudarme hasta pronto gracias. |
| |||
Respuesta: .config desde otra aplicacion. Hol ya se como hacerlo gracias a todos :P asta pronto pongo el codigo por si alguien esta interezado suerte. ----se usan las librerias Imports System.Configuration Imports System.Xml -----se declara en el form Dim myXmlDocument As XmlDocument = New XmlDocument() -----esto lo puedes poner en un boton myXmlDocument.Load("C:\ventafrontal.exe.config") Dim n As XmlNode Dim cadena As String = "configuration/appSettings/add[@key=""Nombre_Sucursal""]" MsgBox(cfgGetValue("configuration/appSettings", "Nombre_Sucursal", "")) -----es una funcion para ver el contenido Private Function cfgGetValue(ByVal seccion As String, _ ByVal clave As String, _ ByVal predeterminado As String) As String Dim n As XmlNode n = myXmlDocument.SelectSingleNode(seccion & "/add[@key=""" & clave & """]") If Not n Is Nothing Then Return n.Attributes("value").InnerText Else Return predeterminado End If End Function |
| |||
Respuesta: .config desde otra aplicacion. pero con ConfigurationManager.OpenExeConfiguration se puede usar otros archivos .config ejemplo q dos aplicaciones usen la misma configuracion? |
| |||
Respuesta: .config desde otra aplicacion. La verdad he estado buscando la forma de hacerlo, podrías explicármelo es q e tratado de varias formas y solo la q menciono fue la q me resulto. |
| |||
Respuesta: .config desde otra aplicacion. y si la configuración la tuviera en un servidor, q tres programas con diferentes nombres como: --configuración --ventas --administración Que Necesitaran conectarse a ella pero al mismo tiempo pudieran editar esa configuración? |
| ||||
Respuesta: .config desde otra aplicacion. bueno tecnicamente no hay problema solo usas el metodo save de ConfigurationManager y ya, pero si el config esta en una ubicacion remota tendrias que dar permisos a tus clientes (apps) para que accedieran a las configuraciones del server, pero para ese caso seria mejor revisar si tu modelo realmente requiere eso o es mas un modelo mas como el de distribucion de aplicaciones de ClickOnce |