Ver Mensaje Individual
  #1 (permalink)  
Antiguo 04/07/2006, 11:19
Emerald
 
Fecha de Ingreso: mayo-2006
Mensajes: 243
Antigüedad: 18 años
Puntos: 0
meter variable en web.config

Hola!

Cómo le puedo hacer para poner una variable en el web.config y llamarla desde un aspx?

Pensé que sería igual que hacer la conexion:

Cita:
<appSettings>
<add key="MyConexion" value="SERVER=200.53.94.73;Database=PublicidadPrue ba;UId=prueba;PWD=pass" />
</appSettings>
la cual llamo desde un aspx así:

Cita:
string strConn = System.Configuration.ConfigurationSettings.AppSett ings["MyConexion"];
e hice lo siguiente:

Cita:
<appSettings>
<add key="StagePrueba" value="C:\\www\\web-prueba\\"/>
</appSettings>
y llamo esta variable de la siguiente manera:

Cita:
string StagePruaba=System.Configuration.ConfigurationSett ings.AppSettings["StagePrueba"];
pero creo que hay un error porque pongo un brake point a la linea para ver el valor que trae la variable StagePrueba y tiene el siguiente valor: @"C:\\www\\web-prueba\\", con un "@" que no se de donde lo está sacando

Yo quiero guardar este path en esa variable porque es un path que repito constantemente, además de que ahorita estoy en un server de desarrollo y al pasar la aplicacion a produccion tengo que cambiar este path y solo lo quiero cambiar una vez en el web.config y no tener que ir linea por linea cambiandolo en cada aspx.

Saludos!