Windows Phone 7 и библиотека System.Xml.Linq - PullRequest
4 голосов
/ 25 февраля 2011

Я пытаюсь следовать этому уроку по разработке WP7: http://mobile.tutsplus.com/tutorials/windows/introduction-to-windows-mobile-7-development/

Речь идет об использовании XElements, для которых требуется библиотека System.Xml.Linq, но я не могу найти способ добавить ее в ссылки на проект. Когда я иду, чтобы добавить ссылку, список .NET пуст, и он говорит, что он отфильтрован в Windows Phone 7.

Учебное пособие может быть устаревшим. Библиотека доступна даже для WP7? Есть ли другой способ чтения XML на платформе?

Как мне заставить его работать?

EDIT:

Та же проблема описана здесь:
http://forums.netduino.com/index.php?/topic/1127-add-reference-net-tab-empty/

Предлагаемое исправление не работает для меня.

EDIT:

Видимо, это ошибка в инструментах Silverlight 4: https://connect.microsoft.com/VisualStudio/feedback/details/529718/empty-net-tab-when-adding-a-reference

Ответы [ 3 ]

9 голосов
/ 25 февраля 2011

Это правильная сборка , с которой нужно работать XML в Windows Phone 7.Не уверен, почему он не отображается в вашем Add Reference диалоге.

Это должно выглядеть примерно так:

Add Reference WP7

Какая версия инструментов разработчика WP7 выиспользуя

6 голосов
/ 25 февраля 2011

Список сборок не должен быть пустым при добавлении ссылки на вкладке .NET даже для проекта Windows Phone 7, поэтому может показаться, что у вас могут возникнуть проблемы с Visual Studio.

Однако вы можете попробовать использовать вкладку Обзор. В моей системе (64-разрядная версия) сборка находится в папке C: \ Program Files (x86) \ Справочные сборки \ Microsoft \ Framework \ Silverlight \ v4.0 \ Profile \ WindowsPhone.

2 голосов
/ 25 февраля 2011

Да, LINQ to XML определенно доступно для Windows Phone 7. Если вы не видите каких-либо доступных ссылок для добавления, это звучит как ваша среда разработки, немного испортил ...

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