Не могу слушать «http://127.0.0.100:50001/» с httplistener на моей машине, даже если порт не используется в использованиC#

Место общения программистов C#
Ответить
Anonymous
 Не могу слушать «http://127.0.0.100:50001/» с httplistener на моей машине, даже если порт не используется в использовани

Сообщение Anonymous »

my httplistener По какой -то причине не может прослушать префикс http://127.0.0.100:50001/ , получение ошибки

Неуверенное исключение. System.net.httplistenerexception (32): процесс не может получить доступ к файлу, поскольку он используется другим процессом. System.net.httplistener.Start ()

at at program.main (string [] args) в C: \ users \ krs \ documents \ testbed \ dotnet \ program.cs: строка 11 < /p>
< /blockquote>
Обычно означает, что порт уже используется, так что я и проверяйте с разными условиями: /> tcpview: < /p>
tcpview no 50001 Использование порта < /p>
netStat: < /p>
netstat no 50001 Порт. не упоминается об этом порту нигде. Но на моем ноутбуке с той же сборкой Windows 10 он работает. И это работает на машинах моих коллег. Это только мой компьютер, который имеет эту проблему, и я не могу понять, почему: (< /p>
Минимальный C# Пример: < /p>
static void Main(string args)
{
var Listener = new HttpListener();
Listener.Prefixes.Add("http://127.0.0.100:50001/");

Listener.Start();

Console.WriteLine("Ok!");
}


Подробнее здесь: https://stackoverflow.com/questions/797 ... achine-eve
Ответить

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

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

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

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

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