Проект WP 7 отрицает, скрывает некоторые библиотеки .Net - PullRequest
0 голосов
/ 22 октября 2011

Я пытаюсь использовать API для моего проекта Windows Phone.

API работает очень хорошо, когда я использую его для консольного приложения.

Но когда я импортировал классы в проект wp7, эти строки сделали ошибку:

using System.Web;
using System.Web.Security;
using System.Xml.XPath;

Когда я пытаюсь добавить их ссылку, она не появляется в списке ссылок .Net в отличие от обычного консольного приложения C #, какое-либо решение для этого?

1 Ответ

5 голосов
/ 22 октября 2011

Многие из API-интерфейсов в настольных компьютерах .NET недоступны в Windows Phone 7. Посмотрите в MSDN и выберите Silverlight в качестве версии, и вы можете увидеть, какие члены поддерживаются для какого-либо конкретного класса, когда у них рядом есть маленький значок телефона.к ним.

Например, большая часть System.Web предназначена для написания веб-кода server - не совсем уместна на мобильном телефоне.Глядя на XElement, не похоже, что методы, связанные с XPath, доступны и в WP7.

В основном вам необходимо выяснить, почему (или если) APIнужна эта функциональность, и посмотрите, сможете ли вы ее удалить.

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