I've written a fairly simple tool that opens a socket and waits for requests. Nothing fancy. When I build and run as a tool, my system pops up a dialog needing admin approval. Give it such and the apps runs along handling requests from the network.
When I build it as a service it isn't receiving requests. As a test I turned off the firewall. With the firewall off, it's working fine as a service. So the firewall is blocking my service.
My question is, what do I need to do when building as a service that allows the port to be open?
I've dug through .NET and don't see support for this. What little I've found Googling has all been fairly old (like 5+ years). Anyone know the right solution?
View Complete Post