zoukankan      html  css  js  c++  java
  • VS2013 MVC Web项目使用内置的IISExpress支持局域网内部机器(手机、PC)访问、调试

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

    1、关闭防火墙。

    2、修改C:UsersAdministratorDocumentsIISExpressconfig目录下的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>

    要解决这个问题需要满足两个条件:

    1.Visual Studio 必须使用管理员权限启动

    2.配置你的 Visual Studio-IIS Express 服务器中的网站配置文件

  • 相关阅读:
    JS----事件
    JS----计时器
    JS----文档对象模型
    JS----基本数据类型
    JS----函数
    JS----数组
    JS----正则表达式
    CSS----盒子模型与浮动
    Web-9月13日随笔
    Web-9月14日随笔
  • 原文地址:https://www.cnblogs.com/aipeli/p/7636417.html
Copyright © 2011-2022 走看看