近日在將一個Asp.net項目部署到IIS7.5上時卻出現了HTTP 錯誤 404.17 - Not Found 請求的內容似乎是腳本,因而將無法由靜態文件處理程序來處理。
因為IIS里面使用的都是默認配置(
只是更改了物理路徑而已),在網絡上找了一圈也沒有找到解決辦法。最后忽然想到會不會是應用程序池里的.Net Framework版本問題呢?
因為之前安裝過4.0的版本,於是打開應用程序池,看到項目使用的應用程序池里的配置信息使用的
.Net Framework版本為無托管代碼
在將網站的應用程序池
.Net Framework版本更改為V2.0並重啟網站后解決該問題




參考: