Windows Phone 8.1与Windows Phone Silverlight 8.1——MSDN上是否缺少文档?

10

我正在尝试将一些 .NET 代码移植到 Windows Phone 8.1(非 Silverlight)库中,但很长时间以来一直在钻研 System.Net.IPAddress 为什么不可用。

根据Windows Phone MSDN页面的说明,它似乎可用于 Windows Phone 8.1。

Version Information: Windows Phone OS Supported in: 8.1, 8.0, 7.1

Platforms: Windows Phone

而“常规”的MSDN页面 指出

Version Information: 
.NET for Windows Phone apps
Supported in: Windows Phone 8.1, Windows Phone 8, Silverlight 8.1

Platforms: Windows Phone 8.1, Windows Phone 8, 

然而,我无法在任何Windows Phone 8.1项目中访问System.Net.IPAddress。但是,在Windows Phone Silverlight 8.1项目中可以访问。

我是否误读了文档?在我的Windows Phone 8.1项目中,是否需要引用其他内容?

(有趣的是,Windows Phone 8.1应用程序引用了.NET for Windows Store appsWindows Phone 8.1,而Silverlight应用程序引用了.NET for Windows PhoneWindows Phone,因此我确定前者的可访问性更少,只是我没有看到文档中提到)

1个回答

9
你只是在错误的地方寻找。 Windows Phone 8.1 是一个 Windows 运行时应用程序,与 Windows Phone Silverlight 没有任何关系,您必须面向 Windows Store 应用程序 API。 请参阅 System.Net for Windows Runtime apps
对于 Windows Phone 8.1 和 Windows Store 应用程序的功能应该是相同的,因此如果它们不适合,则不能将任何东西从 Windows Phone Silverlight 绑定到 Windows Store 应用程序中。
您可以在 此处 查看完整的差异列表。

我看到新的文档提到了“Windows Phone [Store] 8.1”应用和“Windows Phone 8.1 Silverlight”应用。 - Jedidja

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接