Как прочитать XML-файл, присутствующий в папке в проекте Silverlight? - PullRequest
0 голосов
/ 22 февраля 2012

При поиске решения я наткнулся на различные ссылки, в которых рассказывается о чтении XML-файла в папке ClientBin. Но чего я хочу добиться, так это того, что я хочу прочитать XML-файл, которого нет в веб-проекте, но есть проект silverlight, содержащий представления.

1 Ответ

2 голосов
/ 22 февраля 2012

Попробуйте это:

        StreamResourceInfo s = Application.GetResourceStream(new Uri("Directory Under Silverlight Root/FileName.xml", UriKind.Relative));

        var sr = new StreamReader(s.Stream);
        // do whatever you need to do with the streamreader
        while (!sr.EndOfStream)
        {
            var line = sr.ReadLine();
            //do stuff


        }

РЕДАКТИРОВАТЬ : действие по построению XML-файла должно быть «Содержимое», а его «Копировать в выходной каталог» должно быть «Не копировать»

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...