台灣最大程式設計社群網站
線上人數
868
 
會員總數:245215
討論主題:189089
歡迎您免費加入會員
討論區列表 >> 專欄文章 >> 解決 ASP.NET 執行期間出現 拒絕存取: 'XXX' 元件問題
[]  
[我要回覆]
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
解決 ASP.NET 執行期間出現 拒絕存取: 'XXX' 元件問題
價值 : 0 QP  點閱數:677 回應數:0

樓主

Vincent
中級專家
2330 41
454 892
發送站內信

常看到開發Asp.net 會出現
組態錯誤
描述: 處理服務此要求所需的組態檔時發生錯誤。請檢視下列的特定錯誤詳細資訊,並適當修改您的組態檔。

剖析器錯誤訊息: 拒絕存取: 'Microsoft.Web.UI.WebControls'。

原始程式錯誤:
行 196: <add assembly="System.EnterpriseServices, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 197: <add assembly="System.Web.Mobile, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
行 198: <add assembly="*"/>
行 199: </assemblies>
行 200: </compilation>


原始程式檔: c:\winnt\microsoft.net\framework\v1.1.4322\Config\machine.config 行: 198

組件載入追蹤: 下列資訊在確定為何無法載入組件 'Microsoft.Web.UI.WebControls' 時是有幫助的。




其原因是indexing service服務引起的。
解決方法就是停用indexing service,或設定asp.net 的臨時目錄不受indexing service服務的影響。
設定 asp.net 的臨時目錄不受indexing service服務的影響的步驟如下:
1. [我的電腦] 右鍵 [管理]
2. 展開左邊樹中[服務及應用程式]節點,再在其下展開[索引服務]節點,再在其下展開[system]節點,再在其下展開[目錄]節點。
3. 在電腦管理的右邊我們可以看到配置的索引服務目錄。
4. 在[目錄]節點上右擊滑鼠,選擇[新建]—[目錄]
5. 在[新增目錄]對話方塊中,路經輸入框中輸入asp.net的暫存檔案目錄。預設應該是:
c:\<windir>\microsoft.net\framework\<versio nnumber>\temporary asp.net files目錄。
<version number> 指你要處理的.net版本。
6. 在[包含在索引中嗎?]選項中,選擇[否]
7. 點擊[確定]按鈕
8. 在[索引服務]節點上右鍵點擊,重起動索引服務即可。

搜尋相關Tags的文章: [ 拒絕存取 ] ,
本篇文章發表於2007-12-07 12:09
別忘捐VP感謝幫助你的人 新手會員瞧一瞧
目前尚無任何回覆
   

回覆
如要回應,請先登入.