訪問iis元資料庫失敗怎麼解決

2021-09-06 09:58:49 字數 1531 閱讀 5072

訪問 iis 元資料庫失敗。

說明: 執行當前 web 請求期間,出現未處理的異常。請檢查堆疊跟蹤資訊,以了解有關該錯誤以及**中導致錯誤的出處的詳細資訊。

異常詳細資訊: system.web.hosting.hostingenvironmentexception: 訪問 iis 元資料庫失敗。

用於執行 asp.net 的程序帳戶必須具有對 iis 元資料庫(如 iis://servername/w3svc)的讀訪問權。有關如何修改元資料庫許可權的資訊,請參見

源錯誤:

執行當前 web 請求期間生成了未處理的異常。可以使用下面的異常堆疊跟蹤資訊確定有關異常原因和發生位置的資訊。

錯誤分析:

因為本人安裝vs2005的時候是先安裝vs2005然後再安裝iis的,所以在這種情況下用於執行 asp.net 的程序帳戶必須具有對 iis 元資料庫的讀訪問權。然而我安裝順序不對所以就沒法訪問。

解決辦法: 內容來自iisboy

1 開始->程式->microsoft .net framework sdk v2.0->sdk 命令提示

2 輸入 aspnet_regiis.exe -i

3 關閉vs2005,開啟c:\windows\microsoft.net\work\v2.0.50727\temporary asp.net files    刪除剛才除錯的目錄 

4 重起iis,問題解決。

赫赫,問題其實很簡單,只是安裝的順序不對罷了。這是因為在xp下先安裝了visual studio2005,再安裝iis,下次要注意了。

追問

我是用iwms5.1做**用發現上述錯誤。我已經安裝了c++2005,iis,net2.0,沒有vs2005。不知錯誤在**?系統是xp sp3(ghost),office2007.
回答

你是先安裝.net,後安裝iis對吧?
追問

是的。開始是ghost xp sp3,然後net.2.0,依次是iwms 5.1 ,iis 5.1,net 1.1,
回答

哦 兄弟 按著順序來好。

如果是先安裝iis,再安裝.net framework,系統應該可以正常解析.aspx頁面;

但是,如果是先安裝了.net framework,再安裝iis,則會由於相關的iis元件沒有得到.net的更新,而導致無法正常解析.aspx頁面。

解決方法:

在c:\windows\microsoft.net\framework\v1.1.4322 目錄下,應該有乙個aspnet_regiis.exe檔案,執行dos命令:

aspnet_regiis -r

即可更新相關元件。

(正常的話,應該返回如下資訊:

start replacing asp.net dll in all scriptmaps with current version (1.1.4322.0).

finished replacing asp.net dll in all scriptmaps with current version (1.1.4322.0).)

訪問 IIS 元資料庫失敗

前幾天由於某種原因重灌了iis,結果裝完了之後執行.aspx檔案,出現以下錯誤 說明 執行當前 web 請求期間,出現未處理的異常。請檢查堆疊跟蹤資訊,以了解有關該錯誤以及 中導致錯誤的出處的詳細資訊。異常詳細資訊 system.web.hosting.hostingenvironmentexcep...

訪問IIS元資料庫失敗

訪問 iis 元資料庫失敗。說明 執行當前 web 請求期間,出現未處理的異常。請檢查堆疊跟蹤資訊,以了解有關該錯誤以及 中導致錯誤的出處的詳細資訊。異常詳細資訊 system.web.hosting.hostingenvironmentexception 訪問 iis 元資料庫失敗。用於執行 as...

訪問IIS元資料庫失敗

裝了vs2005再裝iis,結果出了些小問題 訪問iis元資料庫失敗 思考可能是次序出了問題,解決 1 開啟cmd,進入 c windows microsoft.net framework v2.0.50727 2 輸入 aspnet regiis.exe i 稍等片刻,註冊成功就解決問題了。接著還...