2011-12-01 50 views
2

請求在64位服務器中部署的ASP文件並且應用程序使用.net 4.0框架時獲取HTTP 500。任何人都可以有任何想法嗎?在asp.net 4.0和64位項目中不提供ASP文件

+0

你有沒有嘗試過一個通用的asp頁面來確認它是IIS而不是腳本錯誤? IIS日誌或事件查看器顯示的錯誤細節是什麼?它應該工作。 –

+0

您使用的是哪個版本的Windows服務器? – AnthonyWJones

+0

500錯誤中是否有其他細節?你能看到事件日誌中的條目對應於你收到錯誤的時間嗎? – AnthonyWJones

回答

0

這可能是因爲你沒有爲網站

+0

這個問題是關於運行經典的asp頁面不是aspx頁面 – AnthonyWJones

+0

@ AnthonyWJones..Ah我現在看到.. – Nitesh

1

在IIS配置(角色功能),你將需要確保ASP啓用IIS中的處理程序映射註冊.aspx文件。該應用程序池將需要經典和在大多數情況下應用程序池的高級屬性,你將需要啓用32個應用程序(如果你使用任何舊的ActiveX控件)

希望幫助

(關閉友好IE中的錯誤和重新啓動瀏覽器很可能會產生更多信息)

+0

爲什麼經典?集成管道有一個ASP處理程序。 – AnthonyWJones

1

控制面板>管理工具> IIS。在您的服務器名稱下,選擇'Web Service Extensions'在右側,將'Active Service Pages'設置爲'Allowed'並執行iisreset。

+0

這已經完成了。但是,沒有奏效。 –