介绍:前期用VS2013做了个小网站,现在需要在相同局域网跨设备 手机 其他电脑内访问,然后就遇到了这个问题,查前辈经验,果然有类似解决方案,综合几位前辈的经验,综合自己的实际使用情况,将问题描述:
一、
1,在vs项目中: 找到当前启动的项目 ==》打开的属性面板:
其实第一步用处也不大。。。。。看看就好 ,接下来 第二步
二、.在运行程序的时候,打开右下角的iis express 显示
当前情况下,应该只有第一个,没有第二个的,点击 网站名,下面属性显示,再点击配置 。到配置界面
C:\Users\当前计算机账户(这里是你当前登录计算机账户名)\Documents\IISExpress\config下的applicationhost.config
添加到
记得找到自己端口对应的。
三、启动你的程序看看是否已经能让其他设备访问。然后有可能还会发现只有第二张图第一个,没有第二个
好,问题很简单,用管理员身份启动VS2013,再打开你做的程序解决方案,运行生成,连接 试试。成功 结束,不成功,继续看
四、还不行的话,那就是有可能防火墙的原因
1)打开防火墙的高级设置,新增入站规则
(2)填入端口范围
(3)设置允许连接
(4)选择规则应用范围
(5)填写规则名字
(6)完成以上步骤后,把项目重新运行,然后再用手机或其他设备访问,就可以正常访问了。
五、完成。总结 重要
1.设置完成后一定要用管理员权限打开你的解决方案
2.记得注意防火墙问题。