|
安裝結束,訪問網站時顯示 Server Application Unavailable 錯誤
安裝順利完成,訪問網站時候顯示以下錯誤:

這個問題最可能的原因是您的系統中安裝了多個版本的 .NET 框架,如 .NET 1.1 和 .NET 2.0。 .NET 框架允許在同一個系統安裝多個版本,這沒有問題,但問題出在以下地方:
您在 IIS 中,為同一程序池 (Application Pool)下的多個站點設定使用了不同的 .NET 框架。或者說,不同版本 .NET 框架下的網站使用了同一個程序池。
同一個程序池只能對應一個 .NET 框架。比如,您的系統中有2個網站 A 和 B,它們都使用同一個程序池(DefaultAppPool),但 A 網站使用 .NET 1.1 框架,而 B 網站使用 .NEt 2.0 框架,在這種情形下,就會出現上面說的錯誤。
解決辦法 (適用于 IIS 6 以上的版本)
您可以在 IIS 的程序池中新建一個程序池,如 ASP.NET.20.POOL,讓 B 網站使用該程序池,A 網站繼續使用那個默認的 DefaultAppPool 程序池,這樣,即使 A 網站使用 .NET 1.1 ,B 網站使用 .NET 2.0 ,它們也不會再沖突。
|