Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/12/2010, 15:29
Avatar de mayid
mayid
Colaborador
 
Fecha de Ingreso: marzo-2009
Ubicación: BsAs
Mensajes: 4.014
Antigüedad: 15 años, 1 mes
Puntos: 101
Pregunta path relativo en c# para windowsForms

Estoy empezando a trabajar con archivos de texto en C#, para una aplicacion de windows Forms. Me gustaría leer información desde un txt con StreamReader, pero tengo un problema de rutas.

Vengo intentando cosas así pero no funcionan:

Código:
string ruta = "..\\..\\"; //Directory.GetCurrentDirectory();
            StreamReader objReader = new StreamReader(ruta+"inscriptos.txt");
Lo que intento con ../../ es salir del directorio bin/debug, porque estoy poniendo mi txt en el directorio raiz. (por cierto, el txt debería ir en la carpeta Resources?)

Como declaro la ruta relativa a mi proyecto para que funcione tanto en un debug como durante la distribución de mi programa? Hay algo en la clase Application que tenga que ver con eso?