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

时间:2023-04-27 23:35:26

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

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

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

操作步骤如下:

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

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

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

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

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

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

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

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

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

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

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

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

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

(2)填入端口范围

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

(3)设置允许连接

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

(4)选择规则应用范围

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

(5)填写规则名字

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

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

@_@~ 分享到此结束