昨天由於要做系統測試,為了能與客戶的環境保持一所以把ASP.Net1.1 卸了. 測試完之後,重新安裝卻出現問題."無法找到該頁".
跟據以前的經驗我就從以下幾個方面著手處理.
1> 由於我機器上同時裝的有 Asp.net 2.0,2.0與1.1不能共用同一個應用程序池. 我就新建一個應用程序池命名為Asp.net2.0 , 用於配置2.0的應用程序,並把所有的2.0程序都設成了ASP.Net2.0. 1.1的使用DefaultAppPool. 設置完之後發現還不可以.
2> 通過上面的方法不成功之後,我想應該是緩存的問題,這次我又錯了,在清空IIS緩存 清空.NetWeb緩存 重啟W3wp.exe進程 重啟IIS之後還是不能解決問題.很郁悶...
3> 在重新查看 NTFS權限設置 IIS配置 MIME設置 之後還是沒有發現問題所在.很生氣,決定不搞了看NBA直播.
4> 火箭以102-77大勝湖人,高興. 突然想起還有"Web服務擴展" 沒有處理, 打開IIS,查看ASP.Net 1.1的擴展沒有啟用.終於找到原因了.
我決定把這個問題記下來,以後不能再犯這種低級錯誤了.