Starting MonoRemoteDebugger from Visual Studio displays a "Port 15000 is in use" message box. This appears to be because Kaspersky Endpoint Security 10 is installed (klnagent.exe) which already listens on port 15000 (see https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers).
Steps to recreate
Have some software installed which listens on port 15000 (e.g. klnagent.exe)
Launch MonoRemoteDebugger in VS
See "Port 15000 is in use" popup
Popup can be cleared and then proceed to server selection, but no auto-discovery possible, requiring manual IP entry only.
Possible solutions
Use another port number which was not already used by software which may be mandated by organisation's network admins and cannot be disabled.
Alternatively, provide a facility for users to specify their own port numbers in both VS extension and server components.
Installed product versions
Description
Starting MonoRemoteDebugger from Visual Studio displays a "Port 15000 is in use" message box. This appears to be because Kaspersky Endpoint Security 10 is installed (klnagent.exe) which already listens on port 15000 (see https://en.wikipedia.org/wiki/List_of_TCP_and_UDP_port_numbers).
Steps to recreate
Possible solutions