На конечной точке IP 0.0.0.0:13000 уже есть прослушиватель. ?? (TCP с использованием WCF)C#

Место общения программистов C#
Ответить
Anonymous
 На конечной точке IP 0.0.0.0:13000 уже есть прослушиватель. ?? (TCP с использованием WCF)

Сообщение Anonymous »

Я пытаюсь выяснить, почему порт используется даже после перезагрузки компьютера!

System.ServiceModel.AddressAlreadyInUseException: уже существует исключение прослушиватель на конечной точке IP 0.0.0.0:13000. Это может произойти, если другое приложение уже прослушивает эту конечную точку или если у вас есть несколько конечных точек службы на вашем узле службы с одной и той же конечной точкой IP, но с несовместимыми конфигурациями привязки. ---> System.Net.Sockets.SocketException: обычно разрешено только одно использование каждого адреса сокета (протокол/сетевой адрес/порт)
в System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddress socketAddress )
at System.Net.Sockets.Socket.Bind(EndPoint localEP)
at System.ServiceModel.Channels.SocketConnectionListener.Listen()
--- Конец внутренней трассировки стека исключений -- -
в System.ServiceModel.Channels.SocketConnectionListener.Listen()
в System.ServiceModel.Channels.TracingConnectionListener.Listen()
в System.ServiceModel.Channels.ConnectionAcceptor.StartAccepting()at System.ServiceModel.Channels.ExclusiveTcpTransportManager.OnOpen()
at System.ServiceModel.Channels.TransportManager.Open(TransportChannelListener ChannelListener)
at System.ServiceModel.Channels.TransportManagerContainer.Open(SelectTransportManagersCallback selectTransportManagerCallback )
в System.ServiceModel.Channels.TcpChannelListener`2.OnOpen(тайм-аут TimeSpan)
в System.ServiceModel.Channels.CommunicationObject.Open(тайм-аут TimeSpan)
в System.ServiceModel.Dispatcher. ChannelDispatcher.OnOpen(тайм-аут TimeSpan)
в System.ServiceModel.Channels.CommunicationObject.Open(тайм-аут TimeSpan)
в System.ServiceModel.ServiceHostBase.OnOpen(тайм-аут TimeSpan)
в System.ServiceModel. Channels.CommunicationObject.Open(TimeSpan timeout)
at Microsoft.Tools.SvcHost.ServiceHostHelper.OpenService(ServiceInfo info)
System.Net.Sockets.SocketException (0x80004005): только одно использование каждого адреса сокета ( протокол/сетевой адрес/порт) обычно разрешен
в System.Net.Sockets.Socket.DoBind(EndPoint endPointSnapshot, SocketAddressocketAddress)
в System.Net.Sockets.Socket.Bind(EndPoint localEP)at System.ServiceModel.Channels.SocketConnectionListener.Listen()

Как определить, какой процесс прослушивает этот порт (13000)? Netstat ничего не показывает на этом порту.
Вот мой App.config:















































Подробнее здесь: https://stackoverflow.com/questions/974 ... -using-wcf
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»