vs 調試 IE顯示“無法顯示該網頁


在用VS2010調試網站的時候,突然頁面不能正常顯示了,IE顯示“無法顯示該網頁”。症狀一:  IE地址欄里面顯示的端口號和桌面任務欄右下角
“ASP.NET Development Server”的端口不一致,而把IE地址欄的端口號改成“ASP.NET Development
Server”顯示的端口號,結果網頁就能出來。解決方法:引用原文如下:“是否安裝了NOD32
3.0以上版本?或者還有其它什么防火牆類軟件?如果你是安裝NOD32 3.0的,按照以下方法做:
依次進入NOD32的高級設置(F5),Web訪問保護,HTTP,Web瀏覽器,會看到一個程序列表你的devenv.exe應該在其中,雙擊前面的勾
(相當於去掉選中狀態),確定退出,停止一切運行的ASP.NET Development
Server,在VS中打開並重新編譯運行你的Web程序”。個人實踐:百度到這篇博文我是欣喜若狂,我安裝的正是ESET Smart
Security(NOD32
3.0的互聯網套裝)!按照博文的方法一一執行,果然有效,調試一切恢復正常。症狀二:  IE地址欄里面顯示的端口號和桌面任務欄右下
角"ASP.NET Development
Server”的端口是一致的,而把IE地址欄的localhost改成本機IP地址127.0.0.1,結果網頁就能出來。解決方法:首先,檢查
C:/WINDOWS/system32/drivers/etc目錄下的Hosts文件,確認里面有127.0.0.1 localhost
行,說明Hosts配置應該是正確的。其次,可能是XP
hosts文件不起作用了,按照網上的普遍方法,修改注冊表的內容:HKEY_LOCAL_MACHINE/SYSTEM
/CurrentControlSet/Servic
es/Tcpip/Parameters里面的"DataBasePath"類型從"REG_SZ"修改為"REG_EXPAND_SZ"。可是我的注冊
表內容本身就是REG_EXPAND_SZ,所以這條對我無效。后來,看到一個人的博文,他說到可能是:IPV6拋出非數字端口異常。在任務欄中雙擊本地
連接,在屬性常規中檢查自己機器網絡配置,看看安裝了IPV6協議沒有,如果有就卸載掉IPV6協議即可,重新啟動調試VS,便可正常使用。Sun
Developer Network上問題地址:


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM