WP 7项目拒绝隐藏一些.Net库

时间:2011-10-21 22:34:02

标签: .net c#-4.0 windows-phone-7 windows-phone-7.1

我正在尝试为我的Windows手机项目使用API​​。

当我将它用于控制台应用程序时,API工作正常。

但是当我将类导入到wp7项目时,这些行出错了:

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

当我尝试添加他们的引用时,它不会出现在.Net引用列表中,这与常规C#控制台应用程序不同,是否有任何解决方案?

1 个答案:

答案 0 :(得分:5)

桌面版.NET中的许多API在Windows Phone 7上不可用。查看MSDN并选择Silverlight作为版本,您可以看到当下一个小手机图标时,任何特定类都支持哪些成员他们。

例如,大多数System.Web用于编写网络服务器代码 - 与移动电话不完全相关。看看XElement,看起来WP7上也没有与XPath相关的方法。

基本上,您需要弄清楚为什么(或者如果)API需要该功能,并查看是否可以删除它。