訪問IIS元資料庫失敗解決方法

2022-02-10 12:42:59 字數 949 閱讀 8168

問題:訪問元資料失敗 詳細資訊

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

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

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

源錯誤:

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

在配置iis伺服器時,當我們執行乙個asp.net程式時,會出現這樣的問題,之所以會出現是因為iis與.net框架順序裝反了,應該先裝iis,在裝.net框架

解決方法:------------------------------------

第一種解決方法:註冊iis(大多數用這個方法即可解決)

1.執行-->cmd

2.cd c:\windows\microsoft.net\framework\v2.0.50727

3.aspnet_regiis.exe -i

主要是因為 執行iis程序的windows賬戶(一般是aspnet賬戶),沒有訪問元資料許可權所致,解決

這個問題的辦法是:執行 "aspnet_regiis -ga aspnet"(aspnet),為windows賬戶,

這時會出現 

開始為 aspnet 授予許可權,使其可以訪問 iis 元資料庫和 asp.net 使用的其他目錄 aspnet 已具有相應許可權,可以訪問 iis 元資料庫和 asp.net 使用的其他目錄。

訪問 IIS 元資料庫失敗解決方法

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

訪問 IIS 元資料庫失敗 的解決方法

系統是windows xp sp3,vs2010。安裝了iis 5.1 建立了虛擬目錄之後copy進去乙個web sercices測試下能不能正常工作。出現如下問題 訪問 iis 元資料庫失敗。說明 執行當前 web 請求期間,出現未處理的異常。請檢查堆疊跟蹤資訊,以了解有關該錯誤以及 中導致錯誤的...

訪問 IIS 元資料庫失敗 的解決方法

系統是windows xp sp3,vs2010。安裝了iis 5.1 建立了虛擬目錄之後copy進去乙個web sercices測試下能不能正常工作。出現如下問題 訪問 iis 元資料庫失敗。說明 執行當前 web 請求期間,出現未處理的異常。請檢查堆疊跟蹤資訊,以了解有關該錯誤以及 中導致錯誤的...