使用Visual Studio開發(fā)Web網(wǎng)頁的時候有這樣的情況:想要在調(diào)試模式下讓局域網(wǎng)的其他設(shè)備進(jìn)行訪問蹬叭,以便進(jìn)行測試贸诚。雖然可以部署到服務(wù)器中徘键,但是卻無法進(jìn)行調(diào)試绍哎,就算是注入進(jìn)程進(jìn)行調(diào)試也是無法達(dá)到自己的需求;所以只能在Visual Studio-IIS Express 中進(jìn)行調(diào)試寒波。
而于此將會出現(xiàn)一個問題乘盼,你會發(fā)現(xiàn)你的瀏覽器中的地址永遠(yuǎn)都是:http://localhost:32417/ 這樣的;輸入:127.0.0.1:32417 不行俄烁!輸入:計算機(jī)名(或IP):端口 同樣無法訪問绸栅。 這就奇葩了!
[環(huán)境搭建] VS-Visual Studio-IIS Express 支持局域網(wǎng)訪問0
Visual Studio-IIS Express 中也似乎只有一個地址:
[環(huán)境搭建] VS-Visual Studio-IIS Express 支持局域網(wǎng)訪問1
要解決這個問題需要滿足一個條件:
1.管理員運(yùn)行vs
2.配置你的 Visual Studio-IIS Express 服務(wù)器中的網(wǎng)站配置文件
對于第二個步驟的實(shí)現(xiàn)方式如下:
啟動網(wǎng)站情況下點(diǎn)擊桌面右下角的 Visual Studio-IIS Express 的托盤圖標(biāo)页屠,進(jìn)入主界面粹胯,點(diǎn)擊當(dāng)前的網(wǎng)站地址,這時你會看見 其中有一項(xiàng)配置 點(diǎn)擊配置進(jìn)入配置文件:
[環(huán)境搭建] VS-Visual Studio-IIS Express 支持局域網(wǎng)訪問2
也可以直接進(jìn)入到此目錄:
[環(huán)境搭建] VS-Visual Studio-IIS Express 支持局域網(wǎng)訪問3
打開配置文件辰企,找到“sites”節(jié)點(diǎn) - 你的網(wǎng)站項(xiàng)目:
[環(huán)境搭建] VS-Visual Studio-IIS Express 支持局域網(wǎng)訪問4
默認(rèn)情況下只有 LocalHost 這一項(xiàng)风纠,在此添加一個新的項(xiàng):
如:“<binding protocol="http" bindingInformation=":32417:192.168.0.112" />*”
端口后面是你的電腦的IP地址,當(dāng)然IP地址你可以看看你的網(wǎng)卡中的狀態(tài):
[環(huán)境搭建] VS-Visual Studio-IIS Express 支持局域網(wǎng)訪問5
保存好后牢贸,使用管理員重啟你的 VS 程序竹观,進(jìn)入項(xiàng)目再次進(jìn)入運(yùn)行調(diào)試。
此時可以看見下面的網(wǎng)站有兩個了:
[環(huán)境搭建] VS-Visual Studio-IIS Express 支持局域網(wǎng)訪問6
現(xiàn)在試試:
[環(huán)境搭建] VS-Visual Studio-IIS Express 支持局域網(wǎng)訪問7
大功告成潜索!
自己遇到了這樣的問題臭增,在國外的論壇上看見了一些解決辦法,自己總結(jié)了一下竹习,記錄下來誊抛,希望對大家有幫助!
原網(wǎng)站 :http://www.itnose.net/detail/6132793.html