none
使用VS2012 開啟一個新網站發生錯誤訊息(無效的 URI: 無法剖析主機名稱) RRS feed

  • 問題

  • 今天剛灌好VS2012 在Win7 的平台上

    然後要新增一個網站,並且利用IIS 的方式開啟,不是利用檔案系統的方式

    但是就發生以下錯誤

    ---------------------------
    Microsoft Visual Studio
    ---------------------------
    無效的 URI: 無法剖析主機名稱。
    ---------------------------
    確定  
    ---------------------------

    該怎麼辦呢??謝謝!!


    2012年9月14日 上午 02:40

解答

  • 經過測試之後,

    發現如果選擇 "ASP.NET 空網站" 就可以執行IIS 的模式

    但是如果選擇 "ASP.NET Web Form 網站" 就不可以執行 IIS 的模式

    所以解決的方式

    1.開啟新網站

    2.先選擇 "ASP.NET Web Form 網站"

    3.選擇 Web 位置,使用"檔案系統"方式,產生出來的程式碼,備份到Temp 區

    4.關閉方案,再開啟新網站

    5.再選擇 "ASP.NET 空網站"

    6.將剛剛Temp 區所產生的程式碼copy 過來。

    7.完成。

    2012年9月14日 上午 08:35

所有回覆

  • 建立網站到IIS, 必須先以系統管理員名稱啟動VS2012, 網址可以輸入:

    http://localhost/欲建立的網站名稱

    其中的localhost代表本機電腦

    2012年9月14日 上午 04:06
  • 經過測試之後,

    發現如果選擇 "ASP.NET 空網站" 就可以執行IIS 的模式

    但是如果選擇 "ASP.NET Web Form 網站" 就不可以執行 IIS 的模式

    所以解決的方式

    1.開啟新網站

    2.先選擇 "ASP.NET Web Form 網站"

    3.選擇 Web 位置,使用"檔案系統"方式,產生出來的程式碼,備份到Temp 區

    4.關閉方案,再開啟新網站

    5.再選擇 "ASP.NET 空網站"

    6.將剛剛Temp 區所產生的程式碼copy 過來。

    7.完成。

    2012年9月14日 上午 08:35
  • 經過利用msdn 支援服務去詢問微軟客服

    最後得到的答案是VS2012 的bug ...

    微軟客服說不扣我點數....謝謝!!

    就等hot fix 吧!!

    2012年9月17日 上午 02:30