c# -- 解决vs使用本地iis运行项目支持局域网访问的问题(附防火墙端口开放步骤)

用vs运行项目时,有时候需要局域网内不同设备进行访问调试~

以前解决过这个问题,这次用了部新电脑,问题又出现了,改了配置还是不行,原来还差了一步防火墙端口开放访问。

于是写了这篇分享,备忘~

 

操作步骤如下:

1、打开项目,找到启动项目,右击它,然后选择“属性”,点击左侧web,选择“使用本地IIS服务器”(如下图)

 

2、保存上面操作,运行项目,找到iis图标,右击它,选择“显示所有应用程序”

     然后点击你的项目名,下方会显示对应的信息,点击配置

 

3、打开配置后,找到项目所在位置,增加一行配置,保存

 

4、重新运行项目,查看IIS正在运行的程序就可以看到新增的,

   然后在本地浏览器输入 http://192.168.0.***:40801/...,可以看到能够正常访问了

 

5、用手机或者其他设备(接入同一局域网),访问这个网址,如果能够正常访问就不用往下看了,如果不能访问,接着往下看

 

6、设置防火墙,开放端口访问

(1)打开防火墙的高级设置,新增入站规则

 

(2)填入端口范围

 

(3)设置允许连接

 

(4)选择规则应用范围

 

(5)填写规则名字

 

(6)完成以上步骤后,把项目重新运行,然后再用手机或其他设备访问,就可以正常访问了。

 

  @_@~ 分享到此结束

 

posted @ 2017-05-09 18:00  lmei  阅读(3193)  评论(0编辑  收藏  举报