vs總是提示“Internet Explorer 無法顯示該頁面”怎麼辦?

來源:互聯網
上載者:User
  Vista下安裝VS2005其實是很簡單的,和在XP上安裝一樣,只不過在安裝過程中回提示不相容,不過這沒關係,只需要繼續安裝即可。安裝完成後,可以運行VS,並且速度也不慢,當然,這要和我的機器配置有關係。正當我為此順利安裝成功而高興之後的幾天裡,也是我剛剛開始學習ASP的時候,才發現無法正常訪問編寫之後的ASP頁面,總是提示“Internet Explorer 無法顯示該頁面”,找了半天,終於發現,案頭右下角顯示的ASP連接埠號碼和瀏覽器URL上的連接埠號碼不一致,當時沒有想是什麼原因引起的,以為只要把連接埠改成ASP產生的連接埠就可以了,可惜不想我想象的那樣順利,還是提示“Internet Explorer 無法顯示該頁面”。這到底是怎麼一回事?在網上拚命的百度,試了好多方法,都無濟於事,這一天,只好放棄。

      不能訪問頁面可不行,由於VS自動採用localost來做為URL的本地路徑進行訪問ASP,我就將localhost改為127.0.0.1試試行不行,沒想到居然可以瀏覽ASP頁面了。這樣怎麼回事,如果每次運行ASP都要手動去把Localhsot改成127.0.0.1的話,沒有人願意去做.NET開發,況且前面還有一個問題沒有解決,就是生產是連接埠號碼和URL地址中的連接埠號碼不一致,每次還要將連接埠號碼該正確,簡直太麻煩了。所以,我一定要解決這些問題。

      先來解決連接埠號碼問題,這個問題大家可能很少遇到過,我花費了幾個小時的時間,在網上搜尋,終於找到了。我現在用的殺毒軟體是NOD32,是一款非常優秀的殺毒軟體,自身帶有防火牆,最強的是在於它可以將一些連接埠改掉,防止駭客或病毒通過連接埠來攻擊電腦。這些問題出來了,可以自動該連接埠?問題就出現在這個功能上,只需要將NOD32中的個人防火牆下的協議過濾設定為不啟用,連接埠就不回被修改,這個問題被成功解決了。
     
      再來解決一下localhost無效的問題,在網上看到有網友說是當前使用的使用者權限不夠,我將目前使用者設定為管理員身份運行,問題還是同樣存在。終於被我找到了可以採用的解決方案,需要找到c:\windows\system32\drivers\etc\下的hosts檔案,用記事本開啟,開啟後會發現有這麼兩行代碼;      

   127.0.0.1       localhost
   ::1                localhost

   將第二行::1後面的localhost去掉就解決問題了。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.