IIS服務器不支持ASP.NET的原因通常有兩中情況:
(1)沒有安裝.NET框架。
(2)先安裝的.NET框架,然後才安裝了IIS服務器。
解決辦法:
(1)的解決辦法非常簡單,就是安裝.NET框架。
(2)的解決辦法也很簡單,就是在IIS服務器裡設置一下ISAPI篩選器,讓其支持ASP.NET。
具體步驟如下:
①打開Internet 信息服務(IIS)管理器,選擇“網站”的“屬性”
②在彈出的網站屬性窗口中,默認的就是顯示ISAPI篩選器設置窗口,這個時候可以看到你的ISAPI篩選器裡並沒有支持ASP.NET的,所以我們應該把其添加到其中。點擊右側的添加按紐,在彈出的窗口中的“可執行文件”文本框裡輸入:C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\aspnet_filter.dll,當然,也可以選擇浏覽,並找到asqnet_filter.dll文件,篩選器名稱我們可以任意取,比如:asp.net2.0,然後單擊確定。
③重新啟動IIS服務器。