Я хочу использовать DatagramSockets в приложении WP8 для связи с SSDP/UDP-устройством (Sony ActionCam), но я не могу найти Windows.Networking DLL, поскольку ее нет ни в одном из обычных мест, откуда вы добавляете ссылки. Кажется, что он живет в разных местах на моем компьютере с Windows 8, но если я попытаюсь добавить его откуда-нибудь, например, %Windows%/system32, он скажет мне, что это невозможно (что, я думаю, потому что нет библиотеки типов?).
Так может кто-нибудь, пожалуйста, скажите мне, что мне не хватает? Есть ли какой-то другой SDK, который мне нужно скачать? Я просмотрел все документы MSDN, и, хотя в нем подробно упоминается пространство имен, он не говорит мне, как найти или добавить его для приложения WP8 (типичный MS).
Надеюсь, кто-то может мне помочь - я явно упускаю что-то очевидное, но не понимаю, что и почему.
using Windows.Networking.Sockets;
показывает себя нормально. Даже этот маленький код работает:var socket = new DatagramSocket();
. Это происходит только с приложениями WinPhone или с любым другим типом проекта? - person Tico   schedule 06.10.2013using Windows.Networking
Intellisense сделал свое дело. Возможно, вам следует переустановить SDK. Из Что нового в Windows Phone SDK 8.0:Incoming sockets Windows Phone 8 introduces the enhancements to incoming sockets. System.Net.Sockets and Windows.Networking.Sockets both support incoming sockets, which means your app can listen for an incoming network connection, and then bind to that connection.
- person Tico   schedule 07.10.2013