I am making a File Transfer Software in C#.NET.
How can I find IP addresses of all the computers connected to LAN ?
I have made a program but it can only detect the host IP address( i.e. on which it is running).

If the computers are all part of the same network you could theoretically tap into the host (server/host computer) of the network and derive all of it's client IPs...

As a side note, perhaps this thread (go go Google) might help you out a bit since you seem to be asking the same question.

Hope this helps :) Please remember to mark as solved once your issue is resolved.

Edit: Look what else Google popped up :twisted: