visual studio系列(vs)启动调试网站使用ip+端口局域网访问
vs系列工具創建web應用時會自動創建一些配置文件,本文章講的是如何修改配置文件,使vs在啟動運行調試情況下 使用ip+端口形式在局域網訪問。本文章使用的是vs2015,.net 4.5。步驟如下:
1.使用vs創建好你的web應用,打開項目文件夾的根目錄。例如 我創建了一個名叫Chat的web項目,打開根目錄如下:
2.找到根目錄下的 “.vs” 隱藏文件夾,怎么打開隱藏文件夾請自行百度。依次打開以下目錄,找到applicationhost.config配置文件:
3.使用記事本或者sublime打開applicationhost.config文件,這里使用sublime打開。找到以下配置節:
默認情況下只會有 <binding protocol="http" bindingInformation="*:9090:localhost" />? 這一條配置信息(這里的9090是我自己修改的端口號,默認vs會隨機分配一個端口號給項目,但為了便于記憶,可以自己修改,但注意在修改該配置文件的端口號時,請先在vs工具中 右鍵項目->屬性->web->修改啟動url和項目url中的端口號->依次確定->ok)。
4.在上述配置節下面添加 <binding protocol="http" bindingInformation="192.168.1.159:9090:*" /> 配置節。注意ip為本機ip,端口跟上述配置節端口一致。
5.關閉vs,重新以管理員方式運行vs,打開項目,并啟動調試,默認還是會用 “http://localhost:端口號/**/**”的形式訪問,把localhost修改為ip,即可以ip+端口形式訪問了。
6.會遇到的坑:在3~4步驟中添加配置節時,請不要運行項目;最后修改完后重啟vs時,請務必用管理員方式運行vs,要不然用ip+端口訪問時,會出現 bad request 的錯誤,而用管理員方式啟動運行后,就正常了!
7.祝你成功!
總結
以上是生活随笔為你收集整理的visual studio系列(vs)启动调试网站使用ip+端口局域网访问的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 360极速浏览器使用postman
- 下一篇: 用Swashbuckle(swagger