I've got an ASP.NET application running under IIS on a Windows 7 Ultimate machine, on my home network. However, no one can run anything against it in my home network; whether they're running another Windows 7 machine or Vista. My guess is that I've got to share out wwwroot to everyone (Windows 7 and Vista), but I don't know how. (Sharing on Windows 7 is, to me, the biggest mystery, and headache, I am having with this new OS.)

So, how do I do it?

link|improve this question

Can the other computers resolve the machine name to an IP address? – SLaks Dec 27 '09 at 23:33
feedback

migrated from stackoverflow.com Dec 29 '09 at 1:58

This question came from our site for professional and enthusiast programmers.

2 Answers

up vote 1 down vote accepted

Allow port 80 through your firewall.

Go to Administrative Tools, Windows Firewall with Advanced Security, Inbound Rules.
Click New Rule... on the left.
Select local TCP port 80 and allow the connection

link|improve this answer
How do I allow port 80 through my firewall? (Windows Firewall.) – Rod Dec 28 '09 at 0:51
feedback

This is probably better asked on Serverfault, but have you checked that all the machines in question are in the same domain (or workgroup if they are running Home editions )?

link|improve this answer
I'm pretty sure that they're all using the same workgroup, but will double check. – Rod Dec 28 '09 at 0:49
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.