1. 程式人生 > >VS2013 MVC Web項目使用內置的IISExpress支持局域網內部機器(手機、PC)訪問、調試

VS2013 MVC Web項目使用內置的IISExpress支持局域網內部機器(手機、PC)訪問、調試

toc server user 機器 項目 這一 運行 vs2013 情況下

VS2013內置了IISExpress。做asp.net MVC的web項目開發時,Ctrl+F5和F5啟動項目運行(後者是調試模式)的同時都會打開IISExpress,事實上本機對該web項目走的就是這個內置的server。默認情況下,該server運行的web項目不支持局域網內其他機器的訪問。為了做到這一點:

1、關閉防火墻。

2、修改C:\Users\Administrator\Documents\IISExpress\config目錄下的applicationhost.config的文件:

  查找你的web的項目的名稱或者你的web項目運行起來的端口號,找到該web項目的bindings項,增加一個binding配置:

<bindings>
<binding protocol="http" bindingInformation="*:3859:localhost" />//這一行是默認生成的
<binding protocol="http" bindingInformation="*:3859:192.168.1.108" />//這一行是我為了支持外部訪問而配置的,IP就是本機在局域網內的IP

</bindings>

好了,現在其他機器(包括使用了局域內的wifi的手機)也可以訪問了。

VS2013 MVC Web項目使用內置的IISExpress支持局域網內部機器(手機、PC)訪問、調試