zzvisual studio系列(vs)啓動調試網站使用ip+端口局域網訪問

vs系列工具建立web應用時會自動建立一些配置文件,本文章講的是如何修改配置文件,使vs在啓動運行調試狀況下 使用ip+端口形式在局域網訪問。本文章使用的是vs2015,.net 4.5。步驟以下:web

1.使用vs建立好你的web應用,打開項目文件夾的根目錄。例如 我建立了一個名叫Chat的web項目,打開根目錄以下:app

2.找到根目錄下的 「.vs」 隱藏文件夾,怎麼打開隱藏文件夾請自行百度。依次打開如下目錄,找到applicationhost.config配置文件:工具

3.使用記事本或者sublime打開applicationhost.config文件,這裏使用sublime打開。找到如下配置節:url

默認狀況下只會有 <binding protocol="http" bindingInformation="*:9090:localhost" />  這一條配置信息(這裏的9090是我本身修改的端口號,默認vs會隨機分配一個端口號給項目,但爲了便於記憶,能夠本身修改,但注意在修改該配置文件的端口號時,請先在vs工具中 右鍵項目->屬性->web->修改啓動url和項目url中的端口號->依次肯定->ok)。.net

4.在上述配置節下面添加 <binding protocol="http" bindingInformation="192.168.1.159:9090:*" /> 配置節。注意ip爲本機ip,端口跟上述配置節端口一致。調試

5.關閉vs,從新以管理員方式運行vs,打開項目,並啓動調試,默認仍是會用 「http://localhost:端口號/**/**」的形式訪問,把localhost修改成ip,便可以ip+端口形式訪問了。orm

6.會遇到的坑:在3~4步驟中添加配置節時,請不要運行項目;最後修改完後重啓vs時,請務必用管理員方式運行vs,要否則用ip+端口訪問時,會出現 bad request 的錯誤,而用管理員方式啓動運行後,就正常了!ip

相關文章
相關標籤/搜索