Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/sql-server-2008/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 哪个应用程序正在使用给定的HTTP端口?_C#_Exception Handling_Port_Conflict - Fatal编程技术网

C# 哪个应用程序正在使用给定的HTTP端口?

C# 哪个应用程序正在使用给定的HTTP端口?,c#,exception-handling,port,conflict,C#,Exception Handling,Port,Conflict,我在使用端口80时遇到了冲突,我想尽我所能给出最好的错误消息 因此,我想通过异常处理进行检查,异常处理是另一个正在侦听同一端口的程序,并且与我有冲突 我该怎么办 例外情况详情: System.ServiceModel.AddressalReadyUseException未处理 Message=“HTTP无法注册URL…因为TCP端口80正在运行 由另一个应用程序使用” 你需要一些应用程序,比如TCP查看器。您可以在这里找到它:AFAIK您无法从上述异常推断使用端口的程序。 似乎已经提出并回答了一

我在使用端口80时遇到了冲突,我想尽我所能给出最好的错误消息

因此,我想通过异常处理进行检查,异常处理是另一个正在侦听同一端口的程序,并且与我有冲突

我该怎么办

例外情况详情:

System.ServiceModel.AddressalReadyUseException未处理
Message=“HTTP无法注册URL…因为TCP端口80正在运行 由另一个应用程序使用”


你需要一些应用程序,比如TCP查看器。您可以在这里找到它:

AFAIK您无法从上述异常推断使用端口的程序。 似乎已经提出并回答了一个类似的问题:


也许这里引用的codeproject文章()可以为您获取所需的数据。

阅读下面的链接,并在命令提示符中使用一个小命令。阅读以下段落:

Netstat.exe实用程序有一个新的开关-o开关,它可以显示与每个连接相关联的进程标识符(ID)。此信息可用于确定哪个进程(程序)在给定端口上侦听。例如,Netstat-ano命令可以产生以下输出


看起来你在找这个:不,你可以推断。。试试netstat。。问题是从c中找出答案,当然我指的是c。这是一个C#问题。为什么投反对票?因为这不是一个答案,你自己说“已经被问到和回答了”。这就是为什么我们的投票结果是重复的,这也会自动添加一条带有链接的评论。好吧,不幸的是,昨天,我唯一的选择就是发布一个答案,因为当时我的声誉太低了。这就是为什么我“回答”而不是“评论”的原因。这很好。。但是如何从c#使用它呢?