環境:Windows Server 2003 + IIS +DotNet2.0
掛上項目后即顯示“伺服器應用程式無法使用
事件中顯示詳細錯誤為:
--------------------------------------------------------

事件類型: 錯誤
事件來源: ASP.NET 2.0.50727.0
事件類別目錄: 無
事件識別碼: 1088
日期:  2009/10/08
時間:  12:54:01
使用者:  N/A
電腦: XXX
描述:
無法執行要求,因為無法建立 App-Domain。錯誤: 0x80070005 存取被拒。 

請在 http://go.microsoft.com/fwlink/events.asp 查看說明及支援中心,以取得其他資訊。

--------------------------------------------------------

已嘗試以下方案:
一、

您的問題關鍵是:無法初始化 AppDomain:/LM/W3SVC/1074610838/Root
極可能是上述的設定有問題,請重新部署,試著檢查看看,也許可以解決您的問題! 

二、
CMD 
C:\Windows\Microsoft.Net\Framework\ 
Now run the following command: 『net stop w3svc』 to stop web services. 
Then use 『aspnet_regiis.exe -ua』 to uninstall all instances of ASP.NET from IIS.    C:\WINNT\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis.exe -ua 
Follow with 『aspnet_regiis.exe -i』 to install ASP.NET into IIS.    C:\WINNT\Microsoft.NET\Framework\v2.0.50727>aspnet_regiis.exe -i 
Now restart web services with 『net start w3svc』. 

三、
http://support.microsoft.com/kb/910449/zh-tw

其實以上方案還是沒有解決權限問題(第三個有提及但是一般使用者看不明白):
WIN 2003 IIS6  當建立虛擬目錄時,執行該目錄下頁面出現
當新增虛擬目錄發生 伺服器應用程式無法使用 

事件日誌顯示訊息
無法執行要求,因為無法建立 App-Domain。錯誤: 0x80070005 存取被拒。

將 Network Service 帳號加入虛擬目錄執行權限即可運作。

相关文章: