Foros del Web » Programación para mayores de 30 ;) » .NET »

Donde está ConfigurationManager en WinForms?

Estas en el tema de Donde está ConfigurationManager en WinForms? en el foro de .NET en Foros del Web. Buenos días. Como me volví loco hasta que encontré la respuesta, me decidí a publicarla aquí. Resulta que ahora, en 2.0, para acceder al fichero ...
  #1 (permalink)  
Antiguo 21/04/2006, 05:52
Avatar de moNTeZIon  
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 3 meses
Puntos: 9
Donde está ConfigurationManager en WinForms?

Buenos días.
Como me volví loco hasta que encontré la respuesta, me decidí a publicarla aquí.
Resulta que ahora, en 2.0, para acceder al fichero de configuracion (web.config) se debe hacer a través de ConfigurationManager, clase que encontramos en System.Configuration.ConfigurationManager.

En WebForms y hasta aquí, todo correcto. Pero qué ocurre en WinForms? Escribes System.Configuration. y no aparece el ConfigurationManager por ninguna parte.

Eso es porqué, por defecto, los tipos de proyecto Web llevan incluidos una referencia (NO namespace, Referencia) a Systen.Configuration, pero en cambio, los tipos de proyecto WinForms no la llevan, con lo que al teclear System.Configuration. el Intelisense no muestra al ConfigurationManager por no tenerlo referenciado.
Para solucionar el tema agregamos una referencia .NET a System.Configuration y listo.

Boton derecho en el Proyecto > Agregar Referencia...

Saludos!
__________________
..:: moNTeZIon ::..
  #2 (permalink)  
Antiguo 24/04/2006, 15:35
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
Mm.. solo una pregunta... utilizas el ConfigurationManager para accesar a tu archivo de configuration (app.config) ??? hablando obviamente de winforms..

SAlu2
__________________
Nadie roba nada ya que en la vida todo se paga . . .

Exentrit - Soluciones SharePoint & Net
  #3 (permalink)  
Antiguo 28/04/2006, 02:34
Avatar de moNTeZIon  
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 3 meses
Puntos: 9
Hola RootK,

Exactamente como dices. Lo uso para acceder a las keys <connectionStrings> del app.config

Código:
<connectionStrings>
  <add name="ConnStr" connectionString="server=SQLSERVER;database=MIBD;uid=user;pwd=passw"/>
</connectionStrings>
Leyendo por ahi encontré el tema este y mira, ahora lo hago así.
Como lo ves?
Un saludo.
__________________
..:: moNTeZIon ::..
  #4 (permalink)  
Antiguo 28/04/2006, 10:32
Avatar de RootK
Moderador
 
Fecha de Ingreso: febrero-2002
Ubicación: México D.F
Mensajes: 8.004
Antigüedad: 22 años, 2 meses
Puntos: 50
está bien, ahora que leí nuevamente me dí cuenta que hablas de la version 2.0 y ciertamente eso lo haces con el ConfigurationManager y por lo tanto debes referenciarlo porque no lo tienes por default en tu app.

Salu2
  #5 (permalink)  
Antiguo 28/01/2011, 09:52
 
Fecha de Ingreso: enero-2011
Mensajes: 1
Antigüedad: 13 años, 3 meses
Puntos: 0
Respuesta: Donde está ConfigurationManager en WinForms?

Muchas gracias.. Casi me saco un buscando por que no me aparecia el P... ConfigurationManager
  #6 (permalink)  
Antiguo 28/01/2011, 10:11
Avatar de moNTeZIon  
Fecha de Ingreso: enero-2005
Ubicación: Lliçà de Munt - BCN
Mensajes: 1.625
Antigüedad: 19 años, 3 meses
Puntos: 9
Respuesta: Donde está ConfigurationManager en WinForms?

Este post era de Abril de 2006...
¿No leíste un mensaje bien grande y de color rojo?
__________________
..:: moNTeZIon ::..
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Tema Cerrado




La zona horaria es GMT -6. Ahora son las 12:12.