Подтвердить что ты не робот

Windows Phone 8.1 vs Windows Phone Silverlight 8.1 - отсутствует ли документация на MSDN?

Я пытаюсь перенести некоторый .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, 

Однако я не могу получить доступ к System.Net.IPAddress в любом проекте Windows Phone 8.1. Я могу получить к нему доступ к Windows Phone Silverlight 8.1.

Я неправильно понимаю документацию? Есть ли что-то дополнительное, что мне может понадобиться для ссылки в моем проекте Windows Phone 8.1?

(Интересно, что приложение для Windows Phone 8.1 ссылается на .NET for Windows Store apps и Windows Phone 8.1, а приложение Silverlight ссылается на .NET for Windows Phone и Windows Phone, поэтому я уверен, что первый из них менее доступен для него - просто, см. в документации)

4b9b3361

Ответ 1

Вы просто смотрите не в то место. Windows Phone 8.1 - это приложение Windows Runtime, которое не имеет ничего общего с Windows Phone Silverlight, вы должны быть ориентированы на API приложений Windows Store.

System.Net для приложений Windows Runtime

Для функциональных приложений для Windows Phone 8.1 и Windows Store приложение должно быть одинаковым, поэтому вы просто не можете связать что-либо с Windows Phone Silverlight в приложении Windows Store, если они не подходят

Здесь вы можете посмотреть полный список различий.