1. 程式人生 > >常見錯誤處理

常見錯誤處理

Errore HTTP 404.2 - Not Found IIS 7.5 請求的內容似乎是指令碼,因而將無法由靜態檔案處理程式來處理

1. 確認站點的framework版本。 檢視虛擬目錄與站點的framework是否不一致 2. 檢視應用程式池 -> 高階設定 - 啟用win32位應用程式 3. 設定ISAPI配置。 網站->功能檢視-> 雙擊 ISAPI篩選器     啟用ISAPI-dll(處理程式:IsapiModule) 4. 如果裝了vs再裝iis必須得對net framework 重灌一次      執行cmd,輸入: C:\Windows\Microsoft.NET\Framework\V4.0.30319\aspnet_regiis -i  安裝過framework v2.0 及 framework v3.5後,在父級站點與虛擬目錄中分別宣告的了二種引用  <%@ Register Assembly="
System.Web.Extensions, Version=1.0.61025.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35" Namespace="System.Web.UI" TagPrefix="asp" %> <%@ Register Assembly="System.Web.Extensions, Version=3.5.0.0,Culture=neutral,PublicKeyToken=31BF3856AD364E35" Namespace="System.Web.UI" TagPrefix="asp" %> 會產生此錯誤。 解決: 將引用版本升級成3.5.00 並將sectionGroup
的配置版本號都更新為3.5.00     若站點framework為v 2.0而虛擬目錄中的程式必須使用v3.5,請將虛擬目錄轉換為應用程式並分配v 3.5以上應用程式池