Networking Windows应用商店和Windows桌面应用中的Udp多播组

Networking Windows应用商店和Windows桌面应用中的Udp多播组,networking,udp,windows-store-apps,multicast,Networking,Udp,Windows Store Apps,Multicast,我正在尝试使用UDP多播组在Windows桌面应用程序和一组Windows应用商店和/或Windows应用商店应用程序之间建立通信。 所有应用程序中都存在通信模块,但存在一个问题:桌面和电话应用程序使用System.Net命名空间中的类,商店应用程序使用Windows.Networking命名空间中的类。 Store应用程序似乎没有收到任何数据报,因为从未调用收到的数据报的处理程序(查看Wireshark跟踪,我发现指定多播组和指定端口的数据报从一台机器到达另一台机器,因此不存在网络问题)。 这

我正在尝试使用UDP多播组在Windows桌面应用程序和一组Windows应用商店和/或Windows应用商店应用程序之间建立通信。 所有应用程序中都存在通信模块,但存在一个问题:桌面和电话应用程序使用System.Net命名空间中的类,商店应用程序使用Windows.Networking命名空间中的类。 Store应用程序似乎没有收到任何数据报,因为从未调用收到的数据报的处理程序(查看Wireshark跟踪,我发现指定多播组和指定端口的数据报从一台机器到达另一台机器,因此不存在网络问题)。 这两个名称空间中的类似乎不兼容,因此我应该在所有应用程序中使用相同的名称空间,但似乎不鼓励或不可能在Windows应用商店应用程序中使用System.net。此外,在Windows桌面应用程序中使用Windows.Networking似乎是不可能的。
我错了吗?有什么想法吗?

你错了。任何一个软件发送的UDP数据报都应该被任何其他软件接收,只要它们下面都有功能性的IP堆栈。互联网每秒钟都在证明这一点。

是的,你说得对。事实上,我正在编写的代码真的是一团糟,而且我经常看不到错误。这是一个错误的问题。