Как создать XDocument из встроенного XML-файла - PullRequest
2 голосов
/ 13 декабря 2010

В моей библиотеке классов есть папка с именем «Foo», содержащая файл XML с именем «Bar.xml», для которого для параметра «Действие сборки» установлено значение «Встроенный ресурс».

Я хотел бы создать XDocument из этого файла.

Как тяжело это может быть?

(Ответ: достаточно сложно, чтобы поставить меня в тупик за последние полчаса.)

1 Ответ

2 голосов
/ 13 декабря 2010

Что вы пробовали до сих пор ?!Обычно я так делаю

var manager = new ResourceManager("name.to.my.resource.set", Assembly.GetExecutingAssembly());

using (var s = manager.GetStream("myDoc"))
{
   return XElement.Load(s);
}
...