c# - WinRT 的 TcpListener 类在哪里?

标签 c# microsoft-metro windows-runtime

我正在尝试按照此页面上给出的示例进行操作:

http://www.codeproject.com/Articles/137979/Simple-HTTP-Server-in-C

但我正在开发 Metro/WinRT Store 应用程序。当我尝试使用它说要使用的许多类时,却缺少了很多类。我知道这是因为他们决定在迁移时摆脱很多库......但是有谁知道我将如何引用丢失的类?缺少 TcpListener 类。或者有人知道我可以引用的免费图书馆来替换缺失的图书馆吗?

最佳答案

您不能引用缺失的类。不幸的是,它们并不存在。虽然有很多内置替代品可以替代很多功能,但目前确实没有围绕 WinRT 和第 3 方替代品替代缺失功能的大型生态系统。

也就是说,对于 TCPListener,将其替换为 StreamSocketListener 可能会取得很好的成功. Here's使用 StreamSocket 和 StreamSocketListener 的完整示例。

关于c# - WinRT 的 TcpListener 类在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13059776/

相关文章:

c# - 使用提取和覆盖模式的 TDD 构造函数中的虚拟方法

c# - 我们可以将 Nullable<DateTime> 用作 Metro 风格应用程序的 XAML 中的 DependencyProperty

javascript - 如何在 Windows Metro Style 应用程序上重新加载 iframe 的内容

c# - WinRT : Loading static data with GetFileFromApplicationUriAsync()

c# - 使用 LINQ 从 XML 中提取属性

javascript - 在 JavaScript 中编码 Base 64,在 C# 中解码 unicode

c# - 在我的应用程序中监听 MessageBox 和 Dialog 结果

c# - 在 WinRT Metro 中将控件渲染到图像中

windows-runtime - 如何解决 DownloadOperation 的 AttachAsync 没有立即返回?

c# - 在.NET Core应用程序中使用WinRT组件