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

Obtener ruta de nuestra solución con c#

Estas en el tema de Obtener ruta de nuestra solución con c# en el foro de ASPX (.net) en Foros del Web. Hola, dentro de mi solución he creado una carpeta con un archivo .xml que tiene distintas configuraciones como la IP del servicio al que accedo. ...
  #1 (permalink)  
Antiguo 31/07/2008, 05:59
 
Fecha de Ingreso: junio-2002
Ubicación: España
Mensajes: 348
Antigüedad: 21 años, 10 meses
Puntos: 8
Obtener ruta de nuestra solución con c#

Hola, dentro de mi solución he creado una carpeta con un archivo .xml que tiene distintas configuraciones como la IP del servicio al que accedo.
He creado un metodo que lee el .xml hasta llegar al parametro deseado, pero tengo que pasarle la ruta absoluta al método, y si la web está en otro pc en otra ruta no funciona.
Y con rutas relativas no funciona dentro de los archivos .cs, sólo dentro de los .aspx
¿Cómo conseguir la ruta actual de donde tengo la página?
__________________
Bicis nuevas y de segunda mano: Bicibid
  #2 (permalink)  
Antiguo 31/07/2008, 06:25
 
Fecha de Ingreso: julio-2008
Mensajes: 34
Antigüedad: 15 años, 9 meses
Puntos: 2
Respuesta: Obtener ruta de nuestra solución con c#

Creo recordar con Sever.MapPath(rutadearchivo)
  #3 (permalink)  
Antiguo 31/07/2008, 06:36
Avatar de Peterpay
Colaborador
 
Fecha de Ingreso: septiembre-2007
Ubicación: San Francisco, United States
Mensajes: 3.858
Antigüedad: 16 años, 7 meses
Puntos: 87
Respuesta: Obtener ruta de nuestra solución con c#

HttpContext.Current.Server.MapPath
o
HttpContext.Current.AppDomain.CurrentDomain.BaseDi rectory
__________________
Curso WF4
http://cursos.gurudotnet.com/ DF
Aprende HTML5
  #4 (permalink)  
Antiguo 31/07/2008, 07:18
 
Fecha de Ingreso: junio-2002
Ubicación: España
Mensajes: 348
Antigüedad: 21 años, 10 meses
Puntos: 8
Respuesta: Obtener ruta de nuestra solución con c#

muchas gracias, ya me funciona en todas las máquinas.
__________________
Bicis nuevas y de segunda mano: Bicibid
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 22:52.