2008-12-03 19 views
6

Estoy intentando cargar un archivo xml que se almacena como un recurso en mi proyecto C# para poder realizar varias consultas LINQ. Sin embargo, en el tiempo de ejecución, se lanza una excepción de "Caracteres ilegales en la ruta". Así es como yo estoy cargando el archivo:Lectura del archivo xml de un recurso

XDocument doc = XDocument.Load(MyProject.Properties.Resources.XMLFile); 

Respuesta

13

¿No sería XMLFile aquí en realidad devolver el propio XML? Si es así:

XDocument doc = XDocument.Parse(MyProject.Properties.Resources.XMLFile); 
+1

¡Eso sería, gracias! – jwarzech

Cuestiones relacionadas