ASP.NET—003:訪問 IIS 元數據庫失敗 解決方法

原文作者:楊友山

原文地址:http://blog.csdn.net/yysyangyangyangshan/article/details/20310739

今天在調試asp.net 程序時,程序發佈了,但是添加到ISS虛擬目錄下,瀏覽時總是報錯:


異常詳細信息: System.Web.Hosting.HostingEnvironmentException: 訪問 IIS 元數據庫失敗 解決方法

訪問IIS元數據庫失敗

同理,給操作系統的新建用戶賦予IIS操作權限同樣可以採用該命令來處理

說明: 執行當前 Web 請求期間,出現未處理的異常。請檢查堆棧跟蹤信息,以瞭解有關該錯誤以及代碼中導致錯誤的出處的詳細信息。

異常詳細信息: System.Web.Hosting.HostingEnvironmentException: 訪問 IIS 元數據庫失敗。

用於運行 ASP.NET 的進程帳戶必須具有對 IIS 元數據庫(如 IIS://servername/W3SVC)的讀訪問權。有關如何修改元數據庫權限的信息,請參見 http://support.microsoft.com/?kbid=267904。


查了查,然後又試了試,如下方法可解決。

解決方法分兩步:以環境爲.net framework 2.0爲例,如果網站版本爲其他版本也可以的。
第一步:
1.開始-->運行-->輸入cmd;
2.一路 cd 文件名 下去,進入C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727目錄下,即你的環境安裝目錄,也可以是別的盤,看你安裝時放哪兒了,到達指定目錄;
3.輸入
aspnet_regiis.exe -i -enable


第二步:
還在這個目錄輸入
aspnet_regiis -ga aspnet

如下圖
SouthEast

就可以了。


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章