查公司信息的网站益阳网站seo
Visual Studio启动站点的时候,默认会启动IIS服务器并且deploy站点,所以如果在不同机器上访问该启动VS的机器的站点地址理论上是可行,但是今天在不同OS上访问的时候出现无法访问的页面的情况。解决办法总结:
(1): 在托盘中打开IIS Express,定位到当前的网站,可以找到对应的配置文件路径:
(2): 根据IIS Express中Config后面的路径地址找到该applicationhost.config配置文件
(3): 打开配置文件,找到“sites”节点 并且定位到你的站点的site,追加如下一行配置(IP地址是被访问机器的ip,可以在运行命令里运行ipconfig查看):
<binding protocol="http"bindingInformation="*:1480:9.110.53.116">

(4): 保存好后,以管理员权限重启你的 VS 程序,且进入项目后以Debug状态启动项目。
(5): 确认是否配置成功,在托盘的IIS Express中可以看到站点现在已经有两个配置地址。
(6): Enjoy it,到此步证明已经配置成功,再尝试在局域网内其他机器访问站点。
注意: 在第(4)步中需要以管理员身份重新打开VS,且要以Debug状态运行启动站点
设置 总是以管理员身份启动 方法:VS快捷方式目录下的devenv.exe 右键 --> 兼容性疑难解答 --> 疑难解答程序 --> 勾选该程序需要附加权限即可
注:本文原创由`bluetata`发布于blog.csdn.net、转载请务必注明出处。