referencias

10/05/2004 - 13:26 por diego | Informe spam
Hola,
Tengo que agregar un file xml a mi projecto, pero e notado
que me agrega fisicamente el file en la carpeta donde se
encuentra mi projecto. y en el momento de ejecucion me
pide que el archivo este en la carpeta Bin/Debug o
Bin/Release, segun si lo ejecuto debug o release, Porque?
Ademas, Existe la posibilidad de que identifique solo
donde se encuentra?. Es decir hacer referencia relativa al
archivo?

gracias anticipadas...
 

Leer las respuestas

#1 diego
10/05/2004 - 18:58 | Informe spam
gracias por el dato, lo voy a probar.
salu2.

Una alternativa seria ponerle a la propiedad ACCION DE


GENERACION del
fichero XML como Recurso incrustado. Entonces para


acceder a el lo harías
mediante reflexíón, es decir...

System.Xml.XmlTextReader r = new System.Xml.XmlTextReader(

System.Reflection.Assembly.GetExecutingAssembly


().GetManiferstResourceStream
("carpeta_correspondiente.nombre_del_fichero.xml"));

Ojo con la Mayusculas y Minusculas, es Case Sensitve...


SALudos


José Miguel Torres
jtorres_diaz~~ARROBA~~terra.es



"diego" escribió en


el mensaje
news:a84001c43681$98aef360$
Hola,
Tengo que agregar un file xml a mi projecto, pero e




notado
que me agrega fisicamente el file en la carpeta donde se
encuentra mi projecto. y en el momento de ejecucion me
pide que el archivo este en la carpeta Bin/Debug o
Bin/Release, segun si lo ejecuto debug o release,




Porque?
Ademas, Existe la posibilidad de que identifique solo
donde se encuentra?. Es decir hacer referencia relativa




al
archivo?

gracias anticipadas...




.

Preguntas similares