archivo configuracion xml

05/07/2004 - 17:02 por fernando | Informe spam
tengo el siguiente archivo de configuracion :
<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<add key="CaminoBase" value="C:\Base.mdb"/>

</configuration>



Tambien tengo esta funcion:


Dim ObjConfig As Configuration.ConfigurationSettings
Public Function App_Path() As String

Dim archivo As String

archivo = ObjConfig.AppSettings("CaminoBase")

Return archivo

End Function

¿Porque puede ser que no me devuelva el camino de la base? Desde ya muchas
gracias
Fernando

Preguntas similare

Leer las respuestas

#6 fernando
05/07/2004 - 18:10 | Informe spam
Hola de nuevo freddy, desgraciadamente no pude hacerlo funcionar.¿Que
ubicacion debe tener el archivo xml?¿en el directorio raiz del proyecto?
desde ya muchas gracias

Fernando
"Freddy Cáceres" escribió en el mensaje
news:268a901c462a3$f3eea0b0$
prueba leerlo así:

Imports System.Configuration.ConfigurationSettings

Dim archivo As String = AppSettings("CaminoBase")



Saludos
-
Freddy Cáceres
Santiago - Chile
tengo el siguiente archivo de configuracion :
<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<add key="CaminoBase" value="C:\Base.mdb"/>

</configuration>



Tambien tengo esta funcion:


Dim ObjConfig As Configuration.ConfigurationSettings
Public Function App_Path() As String

Dim archivo As String

archivo = ObjConfig.AppSettings("CaminoBase")

Return archivo

End Function

¿Porque puede ser que no me devuelva el camino de la base?


Desde ya muchas
gracias
Fernando


.

Respuesta Responder a este mensaje
#7 Oscar
05/07/2004 - 18:20 | Informe spam
Para utilizar un archivo de configuración, en visual studio
agrega al proyecto un item llamado Application
Configuration File (click derecho sobre el proyecto->add
new item->Application Configuration File). Te crea
entonces un archivo xml asi:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
</configuration>

A este archivo puedes agregarle pares de llaves/valores de
la siguiente forma:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Variable1" value="Valor Variable1" />
</appSettings>
</configuration>

Donde declarras Variable1 con valor "Valor Variable1"...
podria ser una cadena de conexion.

posteriormente en tu aplicacion declaras una variable:

Dim ObjConfig As Configuration.ConfigurationSettings

y puedes leer el valor del archivo de configuracion de la
siguiente forma:

Dim strMiVariable as string=config.AppSettings("Variable1")

Espero te ayude a aclarar la duda

Saludos
Oscar

"fernando" escribió en el mensaje
news:
tengo el siguiente archivo de configuracion :
<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<add key="CaminoBase" value="C:\Base.mdb"/>

</configuration>



Tambien tengo esta funcion:


Dim ObjConfig As Configuration.ConfigurationSettings
Public Function App_Path() As String

Dim archivo As String

archivo = ObjConfig.AppSettings("CaminoBase")

Return archivo

End Function

¿Porque puede ser que no me devuelva el camino de la base? Desde ya muchas
gracias
Fernando


Respuesta Responder a este mensaje
#8 Freddy Cáceres
05/07/2004 - 18:29 | Informe spam
Que tal fernando, el archivo una vez agregado te quedara en
la carpeta del proyecto, osea, estara junto a tus
formularios, reportes, .sln, etc.

Saludos
-
Freddy Cáceres
Santiago - Chile
Hola de nuevo freddy, desgraciadamente no pude hacerlo


funcionar.¿Que
ubicacion debe tener el archivo xml?¿en el directorio raiz


del proyecto?
desde ya muchas gracias

Fernando
"Freddy Cáceres" escribió en


el mensaje
news:268a901c462a3$f3eea0b0$
prueba leerlo así:

Imports System.Configuration.ConfigurationSettings

Dim archivo As String = AppSettings("CaminoBase")



Saludos
-
Freddy Cáceres
Santiago - Chile
tengo el siguiente archivo de configuracion :
<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<add key="CaminoBase" value="C:\Base.mdb"/>

</configuration>



Tambien tengo esta funcion:


Dim ObjConfig As Configuration.ConfigurationSettings
Public Function App_Path() As String

Dim archivo As String

archivo = ObjConfig.AppSettings("CaminoBase")

Return archivo

End Function

¿Porque puede ser que no me devuelva el camino de la base?


Desde ya muchas
gracias
Fernando


.





.

Respuesta Responder a este mensaje
#9 fernando
05/07/2004 - 18:36 | Informe spam
gracias oscar; el viernes ya lo probe asi y no pude hacerlo funcionar. Si
logro hacerlo funcionar te aviso.

Fernando
"Oscar" <veletapgARROBAwanadooPUNTOcom> escribió en el mensaje
news:
Para utilizar un archivo de configuración, en visual studio
agrega al proyecto un item llamado Application
Configuration File (click derecho sobre el proyecto->add
new item->Application Configuration File). Te crea
entonces un archivo xml asi:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
</configuration>

A este archivo puedes agregarle pares de llaves/valores de
la siguiente forma:

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<appSettings>
<add key="Variable1" value="Valor Variable1" />
</appSettings>
</configuration>

Donde declarras Variable1 con valor "Valor Variable1"...
podria ser una cadena de conexion.

posteriormente en tu aplicacion declaras una variable:

Dim ObjConfig As Configuration.ConfigurationSettings

y puedes leer el valor del archivo de configuracion de la
siguiente forma:

Dim strMiVariable as string=config.AppSettings("Variable1")

Espero te ayude a aclarar la duda

Saludos
Oscar

"fernando" escribió en el mensaje
news:
> tengo el siguiente archivo de configuracion :
> <?xml version="1.0" encoding="utf-8" ?>
>
> <configuration>
>
> <add key="CaminoBase" value="C:\Base.mdb"/>
>
> </configuration>
>
>
>
> Tambien tengo esta funcion:
>
>
> Dim ObjConfig As Configuration.ConfigurationSettings
> Public Function App_Path() As String
>
> Dim archivo As String
>
> archivo = ObjConfig.AppSettings("CaminoBase")
>
> Return archivo
>
> End Function
>
> ¿Porque puede ser que no me devuelva el camino de la base? Desde ya


muchas
> gracias
> Fernando
>
>


Respuesta Responder a este mensaje
#10 Fabian Brussa
07/07/2004 - 17:21 | Informe spam
Fernando, si lo estas probando mientras estas desarrollando., debes poner el
archivo de config. en la carpeta .\bin del proyecto.. o sea siempre donde
esta el EXE a ejecutar.


Yo lo estoy usando sin problemas con la sig. funcion

Friend Function ObtieneConfig(ByVal cClave As String, Optional ByVal
cDefecto As String = "") As String
Dim cRes As String = cDefecto
Dim cUrl As String System.Configuration.ConfigurationSettings.AppSettings(cClave)
If Not (cUrl) Is Nothing Then
cRes = cUrl
End If
Return cRes
End Function


Suerte
Fabián



"fernando" escribió en el mensaje
news:
tengo el siguiente archivo de configuracion :
<?xml version="1.0" encoding="utf-8" ?>

<configuration>

<add key="CaminoBase" value="C:\Base.mdb"/>

</configuration>



Tambien tengo esta funcion:


Dim ObjConfig As Configuration.ConfigurationSettings
Public Function App_Path() As String

Dim archivo As String

archivo = ObjConfig.AppSettings("CaminoBase")

Return archivo

End Function

¿Porque puede ser que no me devuelva el camino de la base? Desde ya muchas
gracias
Fernando


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida