
C# 使用 HttpListener 时遇到的平台不支持异常(System.PlatformNotSupportedException)
5星
- 浏览量: 0
- 大小:None
- 文件类型:REG
简介:
本文探讨了在使用 C# 编程语言和 HttpListener 类时可能遭遇的“平台不支持”异常问题,并提供了解决方案。
在使用C#中的HttpListener类时遇到异常(此平台不支持此操作:System.PlatformNotSupportedException)。错误提示为:“Operation is not supported on this platform” 在 System.Net.HttpListener..ctor() 中出现。
导致这个问题的原因可能是由于注册表项下缺少以下 DWORD 注册表值:
HKEY_LOCAL_MACHINESystemCurrentControlSetServices 下没有 HTTP 服务。可以通过在命令行中输入 sc qc http 或者 sc qc http 来查看是否存在该服务,如果不存在的话就需要手动添加。具体操作为:按 Win+R 输入 regedit 定位到 HKEY_LOCAL_MACHINESystemCurrentControlSetServices 手动拖拽 http.reg 文件进行注册表修改,并重启电脑以使更改生效。
全部评论 (0)
还没有任何评论哟~


