System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabas

來源:互聯網
上載者:User
System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabas:
           今天是一個周末,我很喜歡周末,因為它可以讓我忘掉許多事。尤其是這樣一個下了一整天雨的周末,可以讓我忘掉更多,尤其是那個豬頭總監。

          起床的時候,窗正在下雨,上海每天都下雨,但是每一場雨都是不同的,‘水光瀲豔晴方好,山色空濛雨亦奇’,這是蘇軾的雨;‘清明時節雨紛紛,路上行人慾斷魂’,這是
杜牧的雨;‘夜闌臥聽風吹雨,鐵馬冰河入夢來’,這是陸遊的雨;‘山河破碎風飄絮,身世浮沉雨打萍’,這是文天祥。我一直不知道我的雨是什麼樣的,但是我知道今天我的
雨一定不是什麼‘好雨知時節, 當春乃發生’,因為我今天又被召喚去加班了,周末的加班,怨念......................................

        今天的問題很簡單:新的伺服器,XP+vs2005的環境,部署網站訪問不能,內部問題均被排除,只剩下外圍環境異動的可能。

        訪問網站報出System.Web.Hosting.HostingEnvironmentException: Failed to access IIS metabas .建立簡單測試網站報出也是此問題。證明IIS方向出問題。仔細詢問伺服器部署人員,
發現部署組在新的XP環境下首先安裝了V2005,然後安裝的IIS組件(汗顏,我一直以為沒有IIS組件,XP裝不上VS2005的,沒想到是錯的)。然後部署網站,發現此問題。

       初步判斷是asp.net2.0沒有註冊的問題,仔細閱讀了MS的KB,決定使用aspnet_regiis -ga <user_name> 添加許可權,結果無效。
    
       然後決定使用aspnet_regiis -i -enable啟動註冊,實踐證明是可以的,所有網站正常訪問,打完收工。

      其實,這實在是一個小小的錯誤安裝步驟引發的一個很小的問題,然而他卻毀了我一個完美的周末。asp.net 2.0的網站部署,大家都以為是一個很簡單的問題,然而他就是出問題
了。

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.