原因就是IIS和.net Framework2.0安裝順序反了,因爲我先前曾經裝過VisualStudio2005,所以系統裏先安裝了.net Framework2.0,而這樣後來裝過IIS後,.net Framework未註冊相關組件,不能對IIS做出修改,就會出現這種情況!
解決方法:
到C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727中找,有個工具叫 aspnet_regiis.exe,運行方法如下:
1.開始-->運行-->輸入cmd,運行
2.DOS窗口打開以後,在DOS窗口內進入上面的文件夾
3.輸入 aspnet_regiis.exe -i -enable
可以直接在VS2005的命令提示中輸入aspnet_regiis.exe -i