Windows-Server-2003

IIS6 - 從 .Net 2 切換到 .Net 4 會產生錯誤“拒絕顯示網頁”

  • November 11, 2010

我在 Windows Server 2003 和 IIS6 上有一個簡單的網站 ( http://localhost:8889 )。除了一個名為 default.htm 的頁麵包含一個簡單的文本字元串之外,該網站中沒有任何內容。如果我在 ASP.Net 頁面上指定 .Net 2.0,該頁面將正確提供。如果我指定 .Net 4.0,瀏覽器會顯示一個頁面,說明伺服器拒絕提供該頁面。

在 Microsoft Virtual PC 中執行的 WS2003 系統上嘗試了相同的配置,並且執行良好。

(我正在嘗試部署一個需要 .Net 4.0 的 MVC 站點,這個問題被提煉成我認為的根本問題。)

任何人都可以幫忙嗎?

射線。

事實證明 .Net 4 和 .Net 2 站點不能使用相同的使用者程序。(我在 Applicin 事件日誌中發現了一個錯誤。)解決這個問題我所要做的就是為新站點創建並使用一個新的應用程序池。

引用自:https://serverfault.com/questions/200569