Foros del Web » Programando para Internet » ASPX (.net) »

Acceder al WebConfig desde un proyecto de clases.

Estas en el tema de Acceder al WebConfig desde un proyecto de clases. en el foro de ASPX (.net) en Foros del Web. Hola compañeros. Veréis, os cuento mi situación. Programo una aplicación Web con Asp.Net 2005 y la situación es la siguiente. Tengo en la misma solución ...
  #1 (permalink)  
Antiguo 11/11/2008, 11:25
 
Fecha de Ingreso: junio-2007
Mensajes: 327
Antigüedad: 16 años, 10 meses
Puntos: 0
Pregunta Acceder al WebConfig desde un proyecto de clases.

Hola compañeros. Veréis, os cuento mi situación.
Programo una aplicación Web con Asp.Net 2005 y la situación es la siguiente.
Tengo en la misma solución un proyecto web, y luego un proyecto de clases.
Luego en el WebConfing del proyecto web tengo una serie de atributos que necesito que estraigo utilizando el objeto AppSettings por ejemplo del modo siguiente:

sNombre = AppSettings("nombreusuario")

De ese modo, saca el atributo de nombreusuario que está especificado en el WebConfig.
El problema que yo tengo es que ésto va de puta madre mientras lo haga desd eun formulario del proyecto web, pero si intento acceder desde mi proyecto de librería de clases no puedo porque no tiene ese objeto. He intentado heredar de System.configuration y tal, pero nada.

¿No hay modo de hacerlo? ¿La única forma que tengo es cargar los valores en el formulario antes de pasárselo a la clase del proyecto de clases?

Gracias

PD: Si no me he explicado bien, decídmelo ;)
  #2 (permalink)  
Antiguo 11/11/2008, 11:34
 
Fecha de Ingreso: noviembre-2006
Ubicación: México
Mensajes: 866
Antigüedad: 17 años, 5 meses
Puntos: 8
Respuesta: Acceder al WebConfig desde un proyecto de clases.

Lo que tienes que hacer:

A tu proyecto de clases le agregas un archivo de configuración, y defines tus "variables". Posteriormente en tu web.config, puedes redefinir esas varibales agregando una nueva sección a configSections del tipo sectionGroup y redefines las variables en la sección <applicationSettings>.
  #3 (permalink)  
Antiguo 11/11/2008, 11:50
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 8 meses
Puntos: 87
Respuesta: Acceder al WebConfig desde un proyecto de clases.

tan simple como usar WebConfigurationManager y ya.

PD: y q tus clases esten en app_code.
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #4 (permalink)  
Antiguo 12/11/2008, 02:39
 
Fecha de Ingreso: junio-2007
Mensajes: 327
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Acceder al WebConfig desde un proyecto de clases.

Cita:
Iniciado por Peterpay Ver Mensaje
tan simple como usar WebConfigurationManager y ya.

PD: y q tus clases esten en app_code.
Las clases no están en APPconfig, ya que son parte de un proyecto de clases diferente. Solo cuelgan de la misma solución.
De todas formas, desde donse se ejectua ese WebConfigurationManager ?
  #5 (permalink)  
Antiguo 12/11/2008, 03:01
 
Fecha de Ingreso: junio-2007
Mensajes: 327
Antigüedad: 16 años, 10 meses
Puntos: 0
Respuesta: Acceder al WebConfig desde un proyecto de clases.

Cita:
Iniciado por daniel00 Ver Mensaje
Lo que tienes que hacer:

A tu proyecto de clases le agregas un archivo de configuración, y defines tus "variables". Posteriormente en tu web.config, puedes redefinir esas varibales agregando una nueva sección a configSections del tipo sectionGroup y redefines las variables en la sección <applicationSettings>.
Esto no lo entiendo muy bien. ¿Eso sincroniza la información entre WebConfig y el archivo de configuración del proyecto de clases o cada vez que cambie algo, o tendría que hacer los cambios en ambos lados?

Y eso que dices que tengo que hacer en el WebConfig no lo entiendo muy bien
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.
Respuesta




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