The VS2013 has a built-in iisexpress. When you do Web project development with ASP. Ctrl+f5 and F5 start the project run (the latter is debug mode) while the iisexpress is turned on, in fact this is the built-in server for the Web project. By default, the Web project that the server runs does not support access to other machines within the LAN. In order to do this:
1. Turn off the firewall.
2. Modify the ApplicationHost.config file in the C:\Users\Administrator\Documents\IISExpress\config directory:
Find the name of your Web project or the port number where your Web project is running, find the bindings entry for the Web project, and add a binding configuration:
<bindings>
<binding protocol= "http" bindinginformation= "*:3859:localhost"/>//this line is generated by default
<binding protocol= "http" bindinginformation= "*:3859:192.168.1.108"/>//This is the line I configured to support external access, IP is the local LAN IP
</bindings>
OK, now other machines, including those using WiFi in the local area, can also be accessed.
VS2013 MVC Web Project uses built-in iisexpress to support LAN internal machine (mobile, PC) access, debugging