我使用 Visual Web Developer 2008 Express 以 VB 語法設計了一個 ASP .Net 3.5 的 Web Application, 將它佈署到 Windows XP 中的 IIS 5.1 時, 卻無法發佈給他人連線使用.
請問有人知道如何在 IIS 5.1 中使用 ASP .Net 3.5 嗎?
IIS 5.1 Server 有正常起動, 因為一般的 HTML 網頁發佈沒問題.
但要連 Default.aspx 時, 它就會出現 "HTTP 500 內部伺服器發生錯誤"
確定連結裡的都沒問題
http://timstall.dotnetdevelopersjournal.com/resolving_http_500_server_errors_in_aspnet_and_iis_51.htm
主要是下列幾項
1. 用command line 到
C:\WINDOWS\Microsoft.NET\Framework\vv2.0.50727 目錄下執行
aspnet_regiis.exe -i
2. 然後確定你的虛擬目錄 使用 .net framework 2.0
到IIS管理介面
滑鼠右鍵 看你的虛擬目錄是否 使用2.0
3. 然後再看extension裡是否有允許
2.0的plugin

ps- 3.0 和 3.5的底層都跑 2.0
你只要確定不要使用 1.x 的framework版本就好!!!
小薇: 大家安安!