DLL con app.config

28/02/2007 - 15:37 por Lazarte Federico | Informe spam
Estimados.
Tengo un proyecto DLL al que le agregue un archivo de configuracion
app.config.
Actualmente leia las llaves guardadas de esta manera:

Hashtable appConfig (Hashtable)ConfigurationSettings.GetConfig("Configuraciones");
string coneccion = appConfig["coneccion"].ToString();
con este App.config

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<configSections>
<section name="Configuraciones"
type="System.Configuration.DictionarySectionHandler, System,
Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b77a5c561934e089" /




</configSections>

<Configuraciones>
<add key="coneccion" value="Provider=Microsoft.Jet,..."/>
</Configuraciones>
</configuration>

pero me esta dando errores de objeto no instanciado o nulo.

Utilize tambien
string coneccion = ConfigurationSettings.AppSettings.Get("coneccion");
y un App.config como este:

<configuration>
<appSettings>
<add key="coneccion" value="Provider=Microsoft.Jet,..."/>
</appSettings>
</configuration>

pero me devuelve null.

Se me acabaron las ideas de prueba, alguien tiene una idea de que
puede estar saliendo mal?
Busque en los ejemplos que hay en el foro y estan tal cual a lo que yo
utilizo, sin embargo no funciona.

Desde ya muchas gracias.
 

Leer las respuestas

#1 Alberto Poblacion
28/02/2007 - 20:43 | Informe spam
"Lazarte Federico" wrote in message
news:
Mostrar la cita
El app.config solo funciona con los EXE, no con las DLL. Si desde una
DLL preguntas por el ConfigurationSettings.AppSettings, te lee los datos
desde el .config del EXE que ha llamado a la DLL, no desde el .config que
has metido en el proyecto de la DLL.

Preguntas similares