[环境搭建] VS-Visual Studio-IIS Express 支持局域网访问

VS2013内置了IISExpress。作asp.net MVC的web项目开发时,Ctrl+F5和F5启动项目运行(后者是调试模式)的同时都会打开IISExpress,事实上本机对该web项目走的就是 这个内置的server。默认状况下,该server运行的web项目不支持局域网内其余机器的访问。为了作到这一点:web

一、关闭防火墙。app

二、修改C:\Users\Administrator\Documents\IISExpress\config目录下的applicationhost.config的文件:asp.net

  查找你的web的项目的名称或者你的web项目运行起来的端口号,找到该web项目的bindings项,增长一个binding配置:.net

<bindings>
                   <binding protocol="http" bindingInformation="*:3859:localhost" />a//这一行是默认生成的
<binding protocol="http" bindingInformation="*:3859:192.168.1.108" />//这一行是我为了支持外部访问而配置的,IP就是本机在局域网内的IP调试

</bindings>orm

好了,如今其余机器(包括使用了局域内的wifi的手机)也能够访问了。server

有时候 用localhost  127.0.0.0 能够访问 而 Ip的话 就不行的话  用管理员的身份运行VS  就能够了开发

相关文章
相关标签/搜索