关闭

VS的IISExpress配置通过IP访问程序

标签: IISExpressIP调试asp.net
2575人阅读 评论(0) 收藏 举报

找到IISExpress的配置文件,位于 C:\Users\Administrator\Documents\IISExpress\config文件夹下,打开applicationhost.config,找到如下代码:

            <site name="B2C_UserCenter" id="9">
                <application path="/" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="F:\Projects\B2C_UserCenter\B2C_UserCenter" />
                </application>
                <bindings>
                    <binding protocol="http" bindingInformation="*:60736:localhost" />
                </bindings>
            </site>

添加一行http配置信息为:

            <site name="B2C_UserCenter" id="9">
                <application path="/" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="F:\Projects\B2C_UserCenter\B2C_UserCenter" />
                </application>
                <bindings>
                    <binding protocol="http" bindingInformation="*:60736:10.1.186.198" />
                    <binding protocol="http" bindingInformation="*:60736:localhost" />
                </bindings>
            </site>

以管理员身份打开CMD命令窗口

输入如下命令:

netsh http add urlacl url=http://10.1.186.198:60736/ user=everyone  

如果报错请确认是否是以管理员身份运行的CMD。重启IISExpress,此时应该就可以使用IP地址访问了。

另外,要记得关闭防火墙。

0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:48606次
    • 积分:664
    • 等级:
    • 排名:千里之外
    • 原创:10篇
    • 转载:48篇
    • 译文:0篇
    • 评论:0条
    文章分类