Я заметил, что Visual Studio время от времени любит менять порт, используемый для моего приложения, и мне было интересно, почему.После некоторого чтения переполнения стека, я нашел решения, чтобы предотвратить это (можно назначить статический порт).Тем не менее, я не считаю это проблемой (просто любопытство) и не нужно назначать статический порт.Я просто хочу знать, почему это происходит.
Во время отладки моего приложения VS будет работать на одном порту.При следующем запуске через 5 или десять минут он будет работать на совершенно другом порту.Насколько я знаю, никакие другие процессы на моей машине не используют эти же порты, так почему это изменение?Как только он находит доступный порт, почему он не продолжает его использовать?