VISTA上開發ASP.NET 3.5無法"在瀏覽器中檢視"
這幾天因為某些原因把我筆電的作業系統從SERVER 2003 OS改成VISTA OS,然後再安裝VISUAL STUDIO 2008和SQL SERVER 2005 DEVELOPER的開發環境,也安裝了Virtual PC 2007,掛載了SERVER 2003、VISTA、XP OS後,花了好多時間,今天總算整個安裝完也更新相關的SERVICE PACK,在很開心的情況下,用STUDIO .NET 2008把之前的ASP.NET WEB SITE的專案打開,然後在DISIGN PAGE去執行"在瀏覽器中檢視"卻出現了以下畫面
我就去找尋很多方式以及google搜尋相關網頁,卻找不到相關資源,可是我整個環境都是最乾淨的卻一直出現這個問題,於是我就自己開始try了,我把http://localhost:2410/FirstAjax/Default.aspx改成http://127.0.0.1:2410/FirstAjax/Default.aspx卻可以正常檢視畫面,還好以前我對網路和系統還算熟悉,開始從NETBIOS名稱解析的過程去尋找問題,去找了VISTA的hosts檔案(C:\Windows\System32\drivers\etc下),打開後發現檔案的內容多了一行解析
所以我把 ::1 localhost 註解後存檔就可以順利檢視程式畫面了(前提您需要有可以修改此檔案的權限--步驟我先省略掉,如果有需要詳細過程,可以聯繫我,我很樂意提供解決的方式)