環境: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 查看說明及支援中心,以取得其他資訊。
已嘗試以下方案:
一、
Code
以 Window Server 2003,ASP.NET2.0 說明
請試著打開 IIS 管理員後,檢查以下各項是否正確:
1. 您的資料夾圖案應該是"齒輪",不應該是像檔案總管的一般資料夾圖案
2. 資料夾按右鍵|內容,檢查以下兩個地方
a. 虛擬目錄
檢查"應用程式設定值"的應用程式集區是否是:ASP.NET V2.0 (因為常常會是 DefautAppPool)
b. ASP.NET
檢查"ASP.NET 版本",看是不是正確的 2.0.xxxxx 版本
您的問題關鍵是:無法初始化 AppDomain:/LM/W3SVC/1074610838/Root
極可能是上述的設定有問題,請重新部署,試著檢查看看,也許可以解決您的問題!
以 Window Server 2003,ASP.NET2.0 說明
請試著打開 IIS 管理員後,檢查以下各項是否正確:
1. 您的資料夾圖案應該是"齒輪",不應該是像檔案總管的一般資料夾圖案
2. 資料夾按右鍵|內容,檢查以下兩個地方
a. 虛擬目錄
檢查"應用程式設定值"的應用程式集區是否是:ASP.NET V2.0 (因為常常會是 DefautAppPool)
b. ASP.NET
檢查"ASP.NET 版本",看是不是正確的 2.0.xxxxx 版本
您的問題關鍵是:無法初始化 AppDomain:/LM/W3SVC/1074610838/Root
極可能是上述的設定有問題,請重新部署,試著檢查看看,也許可以解決您的問題!
二、
Code
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』.
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 帳號加入虛擬目錄執行權限即可運作。