首页 > 编程语言 >C# 使用HttpListener时候异常(此平台不支持此操作:System.PlatformNotSupportedException)

C# 使用HttpListener时候异常(此平台不支持此操作:System.PlatformNotSupportedException)

时间:2024-03-21 11:57:04浏览次数:27  
标签:http C# cmd System HttpListener 注册表 PlatformNotSupportedException

 C# 使用HttpListener时候异常(此平台不支持此操作:System.PlatformNotSupportedException)

代码:

HttpListener listener = new HttpListener();

错误:

System.PlatformNotSupportedException: Operation is not supported on this platform

In System.Net.HttpListener..ctor()

解决办法如下:管理员运行cmd,输入如下

 

解决办法如下:管理员运行cmd,输入如下

打开cmd命令行窗口,执行下述2个语句:

sc config http start=demand

sc start http 

执行完成后,再启动试试,基本可以解决

下载链接:https://download.csdn.net/download/LongtengGensSupreme/89003685

下载上述注册表,之后操作如下:

C# 使用HttpListener时候异常(此平台不支持此操作:System.PlatformNotSupportedException)
代码:HttpListener listener = new HttpListener();
错误:System.PlatformNotSupportedException: Operation is not supported on this platform In System.Net.HttpListener..ctor()
出先上述原因可能是注册表项下没有注册http服务,因此需要创建以下 DWORD 注册表值:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\  没有HTTP服务,
可以cmd输入 sc qc http或者sc qc http 可以查看一下,如果没有http服务就需要手动添加注册表

win+R输入 regedit 定位到 HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\ 手动拖拽下载的 http.reg 重启电脑即可。

标签:http,C#,cmd,System,HttpListener,注册表,PlatformNotSupportedException
From: https://www.cnblogs.com/1175429393wljblog/p/18087046

相关文章

  • 如何下载和安装 macOS
    在兼容的Mac电脑上下载并安装最新或以前版本的Mac操作系统。为了保持电脑的安全性、稳定性和兼容性,Apple建议使用与你的Mac兼容的最新版macOS。macOS更新和升级还包含最新的功能和内建App(如Safari浏览器)。使用“软件更新”使用“macOS恢复”使用AppStore......
  • 创建PV、PVC
    apiVersion:v1kind:PersistentVolumemetadata:name:pv-v1labels:app:v1spec:nfs:server:10.16.17.57#NFS服务器地址path:/data/volumes/v1#NFS路径accessModes:["ReadWriteOnce"]......
  • 更智能的广告素材生成!看A/B测试如何驱动AIGC素材调优
    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群前言:AIGC大爆发,引发广告营销行业变革ChatGPT等AI产品引发的AIGC大爆发引起了各行业的震动,其中以图片生成甚至视频生成技术的效果和速度最为令人震撼。也正因如此,AIGC的爆发对一直以创意为核......
  • LeetCode 2265. Count Nodes Equal to Average of Subtree
    原题链接在这里:https://leetcode.com/problems/count-nodes-equal-to-average-of-subtree/description/题目:Giventhe root ofabinarytree,return thenumberofnodeswherethevalueofthenodeisequaltothe average ofthevaluesinits subtree.Note:Th......
  • SPPSVC.EXE(Software Protection Platform Service)是Windows操作系统中的一个进程,起源
    ‪C:\Windows\System32\sppsvc.exeSPPSVC.EXE(SoftwareProtectionPlatformService)是Windows操作系统中的一个进程,起源于微软公司为了保护其软件版权而开发的软件保护服务。这个服务主要负责验证Windows的许可证信息、管理软件激活状态以及执行与软件许可证相关的任务。SPPSVC.E......
  • C++ RTTI
    1.背景RTTI的英文全称是"RuntimeTypeIdentification",中文称为"运行时类型识别",它指的是程序在运行的时候才确定需要用到的对象是什么类型的。用于在运行时(而不是编译时)获取有关对象的信息。在C++中,由于存在多态行为,基类指针或者引用指向一个派生类,而其指向的真正类型,在编译阶......
  • docker容器卷是什么
    数据卷的坑: 解释原因:容器数据卷,完成数据持久化重要资料的备份(backup):   容器卷是什么? ps:docker不会再容器删除时删除其挂载的数据卷。容器卷能干吗? 容器卷是事实的,比下面这种手动在容器内拷贝文件到主机上更加方便: ......
  • CSS样式表 样式优先级 选择器以及选择器的权重优先级
     CSS组成    css由选择符和声明组成,声明又分为属性和属性值    属性必须放在花括号里面,属性与属性值必用冒号连接    每条声明用分号结束    当一个属性有多个属性值的时候,属性值与属性值部分先后顺序,用空格隔开    在书写样......
  • C语言之打鱼晒网问题
    目录一简介二代码实现步骤一:判断输入日期步骤二:计算总天数步骤三:判断行为模式三时空复杂度一简介打鱼晒网问题是一个经典的编程题目,源自中国的俗语“三天打鱼两天晒网”,意思是周期性地工作和休息。在C语言中实现这一问题的程序设计目标是:当给定一个日期后,计算......
  • C语言之求任意次方的最后三位
    目录一简介二代码实现三时空复杂度一简介在C语言中,求一个整数任意次方的最后三位数可以使用快速幂算法结合取模运算来实现。二代码实现#include<stdio.h>//使用快速幂算法计算x的y次方对1000取模的结果intlastThreeDigits(intx,inty){int......