(2)先安裝的。NET框架,然后才安裝了IIS服務器。
解決辦法:(1)的解決辦法非常簡單,就是安裝。NET框架。而(2)的解決辦法也很簡單,就是在IIS服務器里設置一下ISAPI篩選器,讓其支持ASP.NET.具體步驟如下:STEP 1、打開INTERNET信息服務,選擇“網(wǎng)站”的“屬性”
STEP 2、在彈出的網(wǎng)站屬性窗口中,默認的就是顯示ISAPI篩選器設置窗口,這個時候可以看到你的ISAPI篩選器里并沒有支持ASP.NET的,所以我們應該把其添加到其中。點擊右側的添加按紐,在彈出的窗口中的“可執(zhí)行文件”文本框里輸入:C:WINDOWSMicrosoft.NETFrameworkv2.0.50727aspnet_filter.dll ,當然,也可以選擇瀏覽,并找到asqnet_filter.dll文件,篩選器名稱我們可以任意取,比如:asp.net2.0,然后單擊確定。
STEP3、重新啟動IIS服務器。
我自己碰到的就是第二中情況,而這種情況書上一般是沒有介紹的,因為作者大都是不會碰到第二中情況的,所以只能在Google上查了,找了很久才發(fā)現(xiàn)問題。看來我們應該多動手去實踐,問題只有在實踐中才會出現(xiàn),學習的過程不就是一個發(fā)現(xiàn)問題并解決問題的過程嗎?