Если действие по сборке XML-файла является встроенным ресурсом, и вы находитесь в сборке, вы можете получить его из сборки
, например,
Assembly asm = Assembly.GetExecutingAssembly();
var names = (from n in asm.GetManifestResourceNames()
where n.EndsWith(".xml")
select n
).ToList();
, тогда, когда вы захотитеиспользуемый вами поток GetManifestResourceStream
например
Dictionary<string, System.IO.Stream> resources = new Dictionary<string,System.IO.Stream>();
foreach (string name in names)
{
resources.Add(name, asm.GetManifestResourceStream(name));
}
Примечание: протестировано с VS 2010 SilverLight Toolkit 4