Я реализовал веб-приложение (asp.net, c #), где у него есть несколько страниц. Каждая страница имеет возможность считывать значения из файла XML и переходит в несколько текстовых полей на каждой странице. У пользователя естьВозможность редактировать значения и сохранить, который в свою очередь сохраняет файл XML. Я использовал linq to xml.
Я должен перейти к Silverlight. Поэтому я пытаюсь реализовать ту же логику в новомПроект Silverlight. Я пытаюсь использовать linq to xml в Silverlight. Но кое-как я не могу прочитать XML-файл, которого нет в xap-файле. Вот мой код
XDocument doc = Document.Load("C:\Data\Data.exe.config");
var applicationSettings = (from x in doc.Descendants("applicationSettings")
from kvpair in .Element("Data.Properties.Settings").Elements("setting")
select new
{
Name = kvpair.Attribute("name").Value,
Node = kvpair.Element("value")
}).ToDictionary(x => x.Name, y => y);
string Account = applicationSettings["Account no"].Node.Value.ToString();
txtAccountno.Text = AttendanceWindow;
string Details=applicationSettings["Details"].Node.Value.ToString();
txtDetails.Text = Details;