在 Microsoft .NET Framework SDK v2.0 的命令提示中重新注冊 IIS,命令:aspnet_regiis -r,然后重啟下網站就可以了。問題都解決了出現期待已久的Default.aspx頁面了。
具體操作:
1、啟動windows命令行,即運行[cmd],回車。 2、在命令行窗口中,點右鍵,粘帖下面的文字: cd C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727 3、回車,進入.net的安裝目錄
先卸載.net,執行命令: aspnet_regiis.exe -u 然后重新安裝.net,執行命令: aspnet_regiis.exe -i 然后重啟一下服務器即可
當然也可以這樣來做:
在.net下 Microsoft visual 2005->visual studio tools->visual studio 2005命令提示下輸入 aspnet_regiis -r
然后回車,即可重新注冊.NET組件
根據網上他人描述,該問題大致有三種解決思路,下面列出僅供參考: 1.重新開一個應用程序池,然后為這個目錄單獨指定這個池 2.訪問權限的設置問題 3.重新裝iis,再裝framework
網上提供的解決方案匯總一下,有以下幾種: 1:
.NET 2.0 和1.1 共用時,出現"服務器應用程序不可用"的錯誤.
其實是進程池調用沖突的問題,如果訪問的兩個應用程序,分別是2.0 和1.1, 而且他們共用一個進程池,
IIS 無法同時將其解析2種版本,就會出現如上的錯誤. 解決辦法:
修改其中之一的進程池, 如把 2.0的應用程序的進程池改為 ASP.NET 2.0 . 即可。
2:重新注冊.net, NETFrameworkv2.0.50727里的aspnet_regiis.exe 運行它,重新注冊一下.net
aspnet_regiis.exe -u 先卸載 aspnet_regiis.exe -i 重新安裝 有時候重啟一下服務器就好了。
3:安裝2.0之后,在IIS的虛擬目錄的屬性設置中會多出一個ASP.NET標簽,在那里邊把運行時調整為2.0,默認使用的是1.1的運行時。
*請認真填寫需求信息,我們會在24小時內與您取得聯系。