zoukankan      html  css  js  c++  java
  • Visual Studio-IIS Express 支持局域网访问配置

    转自:http://www.itnose.net/detail/6132793.html

    使用Visual Studio开发Web网页的时候有这样的情况:想要在调试模式下让局域网的其他设备进行访问,以便进行测试。虽然可以部署到服务器中,但是却无法进行调试,就算是注入进程进行调试也是无法达到自己的需求;所以只能在Visual Studio-IIS Express 中进行调试。

    而于此将会出现一个问题,你会发现你的浏览器中的地址永远都是:http://localhost:32417/ 这样的;输入:127.0.0.1:32417 不行!输入:计算机名(或IP):端口 同样无法访问。 这就奇葩了!

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

    Visual Studio-IIS Express 中也似乎只有一个地址:

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

     

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

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

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

     

    对于第二个步骤的实现方式如下:

    启动网站情况下点击桌面右下角的 Visual Studio-IIS Express 的托盘图标,进入主界面,点击当前的网站地址,这时你会看见 其中有一项配置 点击配置进入配置文件:

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

    也可以直接进入到此目录:

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

    打开配置文件,找到“sites”节点 - 你的网站项目:

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

    默认情况下只有 LocalHost 这一项,在此添加一个新的项:

    如:“<binding protocol="http" bindingInformation="*:32417:192.168.0.112" />

    端口后面是你的电脑的IP地址,当然IP地址你可以看看你的网卡中的状态:

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

    保存好后,使用管理员重启你的 VS 程序,进入项目再次进入运行调试。

    此时可以看见下面的网站有两个了:

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

    现在试试:

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

    使用Visual Studio开发Web网页的时候有这样的情况:想要在调试模式下让局域网的其他设备进行访问,以便进行测试。虽然可以部署到服务器中,但是却无法进行调试,就算是注入进程进行调试也是无法达到自己的需求;所以只能在Visual Studio-IIS Express 中进行调试。
    而于此将会出现一个问题,你会发现你的浏览器中的地址永远都是:http://localhost:32417/ 这样的;输入:127.0.0.1:32417 不行!输入:计算机名(或IP):端口 同样无法访问。 这就奇葩了!
    [环境搭建] VS-Visual Studio-IIS Express 支持局域网访问0Visual Studio-IIS Express 中也似乎只有一个地址:[环境搭建] VS-Visual Studio-IIS Express 支持局域网访问1
    要解决这个问题需要满足两个条件:
    1.Visual Studio 必须使用管理员权限启动
    2.配置你的 Visual Studio-IIS Express 服务器中的网站配置文件

    对于第二个步骤的实现方式如下:
    启动网站情况下点击桌面右下角的 Visual Studio-IIS Express 的托盘图标,进入主界面,点击当前的网站地址,这时你会看见 其中有一项配置 点击配置进入配置文件:
    [环境搭建] VS-Visual Studio-IIS Express 支持局域网访问2也可以直接进入到此目录:
    [环境搭建] VS-Visual Studio-IIS Express 支持局域网访问3打开配置文件,找到“sites”节点 - 你的网站项目:
    [环境搭建] VS-Visual Studio-IIS Express 支持局域网访问4默认情况下只有 LocalHost 这一项,在此添加一个新的项:
    如:“<binding protocol="http" bindingInformation="*:32417:192.168.0.112" />”
    端口后面是你的电脑的IP地址,当然IP地址你可以看看你的网卡中的状态:
    [环境搭建] VS-Visual Studio-IIS Express 支持局域网访问5保存好后,使用管理员重启你的 VS 程序,进入项目再次进入运行调试。
    此时可以看见下面的网站有两个了:
    [环境搭建] VS-Visual Studio-IIS Express 支持局域网访问6现在试试:
    [环境搭建] VS-Visual Studio-IIS Express 支持局域网访问7

  • 相关阅读:
    设计模式之一 简单工厂模式
    PowerShell_7_零基础自学课程_7_Powershell中重定向机制、目录和文件管理
    PowerShell_2_零基础自学课程_2_Powershell与Cmd以及Unix/Linux Shell
    PowerShell_3_零基础自学课程_3_如何利用Powershell ISE调试PS脚本
    (转)越狱的 iPhone、iPad 通过网站实现一键安装 ipa 格式的 APP 应用
    (转)直接拿来用!最火的Android开源项目(二)
    (转)iOS编程高性能之路-自动化编译脚本(2)
    (转)iOS编程高性能之路-自动化编译脚本(1)
    (转)How to Install Xcode, Homebrew, Git, RVM, Ruby & Rails on Snow Leopard, Lion, and Mountain Lion
    (转)直接拿来用!最火的Android开源项目(一)
  • 原文地址:https://www.cnblogs.com/shanligang/p/5254430.html
Copyright © 2011-2022 走看看