Я пытаюсь следовать этому уроку по разработке WP7: http://mobile.tutsplus.com/tutorials/windows/introduction-to-windows-mobile-7-development/
Речь идет об использовании XElements, для которых требуется библиотека System.Xml.Linq, но я не могу найти способ добавить ее в ссылки на проект. Когда я иду, чтобы добавить ссылку, список .NET пуст, и он говорит, что он отфильтрован в Windows Phone 7.
System.Xml.Linq
Учебное пособие может быть устаревшим. Библиотека доступна даже для WP7? Есть ли другой способ чтения XML на платформе?
Как мне заставить его работать?
EDIT:
Та же проблема описана здесь: http://forums.netduino.com/index.php?/topic/1127-add-reference-net-tab-empty/
Предлагаемое исправление не работает для меня.
Видимо, это ошибка в инструментах Silverlight 4: https://connect.microsoft.com/VisualStudio/feedback/details/529718/empty-net-tab-when-adding-a-reference
Это правильная сборка , с которой нужно работать XML в Windows Phone 7.Не уверен, почему он не отображается в вашем Add Reference диалоге.
Windows Phone 7
Add Reference
Это должно выглядеть примерно так:
Какая версия инструментов разработчика WP7 выиспользуя
Список сборок не должен быть пустым при добавлении ссылки на вкладке .NET даже для проекта Windows Phone 7, поэтому может показаться, что у вас могут возникнуть проблемы с Visual Studio.
Однако вы можете попробовать использовать вкладку Обзор. В моей системе (64-разрядная версия) сборка находится в папке C: \ Program Files (x86) \ Справочные сборки \ Microsoft \ Framework \ Silverlight \ v4.0 \ Profile \ WindowsPhone.
Да, LINQ to XML определенно доступно для Windows Phone 7. Если вы не видите каких-либо доступных ссылок для добавления, это звучит как ваша среда разработки, немного испортил ...