C# 哪个应用程序正在使用给定的HTTP端口?
我在使用端口80时遇到了冲突,我想尽我所能给出最好的错误消息 因此,我想通过异常处理进行检查,异常处理是另一个正在侦听同一端口的程序,并且与我有冲突 我该怎么办 例外情况详情: System.ServiceModel.AddressalReadyUseException未处理C# 哪个应用程序正在使用给定的HTTP端口?,c#,exception-handling,port,conflict,C#,Exception Handling,Port,Conflict,我在使用端口80时遇到了冲突,我想尽我所能给出最好的错误消息 因此,我想通过异常处理进行检查,异常处理是另一个正在侦听同一端口的程序,并且与我有冲突 我该怎么办 例外情况详情: System.ServiceModel.AddressalReadyUseException未处理 Message=“HTTP无法注册URL…因为TCP端口80正在运行 由另一个应用程序使用” 你需要一些应用程序,比如TCP查看器。您可以在这里找到它:AFAIK您无法从上述异常推断使用端口的程序。 似乎已经提出并回答了一
Message=“HTTP无法注册URL…因为TCP端口80正在运行 由另一个应用程序使用”
你需要一些应用程序,比如TCP查看器。您可以在这里找到它:AFAIK您无法从上述异常推断使用端口的程序。 似乎已经提出并回答了一个类似的问题:
也许这里引用的codeproject文章()可以为您获取所需的数据。阅读下面的链接,并在命令提示符中使用一个小命令。阅读以下段落: Netstat.exe实用程序有一个新的开关-o开关,它可以显示与每个连接相关联的进程标识符(ID)。此信息可用于确定哪个进程(程序)在给定端口上侦听。例如,Netstat-ano命令可以产生以下输出
看起来你在找这个:不,你可以推断。。试试netstat。。问题是从c中找出答案,当然我指的是c。这是一个C#问题。为什么投反对票?因为这不是一个答案,你自己说“已经被问到和回答了”。这就是为什么我们的投票结果是重复的,这也会自动添加一条带有链接的评论。好吧,不幸的是,昨天,我唯一的选择就是发布一个答案,因为当时我的声誉太低了。这就是为什么我“回答”而不是“评论”的原因。这很好。。但是如何从c#使用它呢?