iT邦幫忙

0

vs2008的asp檔呼叫

請問如何解決vs2008在呼叫asp時出現如此錯誤訊息:(測試了IIS安全修改,皆不行)

'/HLWEB' 應用程式中發生伺服器錯誤。

不服務此類型頁面。
描述: 不服務您要求的類型頁面,因為已經明確禁止。副檔名 '.asp' 可能不正確。
請檢視下列 URL 並確認拼寫正確。

rogerrhy iT邦新手 1 級 ‧ 2008-10-21 18:42:04 檢舉
經過一番測試,在VS2008啟動偵錯網頁,無法呼叫asp.
可能是[ASP.NET程式開發伺服器]http://localhost:port/TestASP 不支援asp.
但若改到port 80則可呼叫到asp程式!(http://localhost/TestASP/Test2.asp)
範例如下:
TestASP
哎呀...有很多asp是一下丟不掉的!
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 個回答

8
stoneck
iT邦新手 2 級 ‧ 2008-10-21 09:41:44
最佳解答

查一下你的 IIS Server 中 [網頁服務延伸] 這一頁,
其中 Active Server Pages 這一項的狀況,
是否為 [已禁止],
把這一項改設為 [允許].

看更多先前的回應...收起先前的回應...
rogerrhy iT邦新手 1 級 ‧ 2008-10-21 10:39:34 檢舉

是的,此項已設為允許.但在VS2003是OK! VS2008則不行...

stoneck iT邦新手 2 級 ‧ 2008-10-21 13:49:05 檢舉

查一下 ASP 頁面檔案所在的檔案匣, 增加類似 Internet 的帳戶存取權.

rogerrhy iT邦新手 1 級 ‧ 2008-10-21 17:57:07 檢舉

改過測試依然不支援asp程式.
我想問題可能在VS2008ASP.NET Web應用程式管理員,只是試不出來!
因為我曾將VS2008程式run在port 80就出錯,改了[ASP.NET Web應用程式管理員]才OK...

rogerrhy iT邦新手 1 級 ‧ 2008-10-21 18:44:56 檢舉

經過一番測試,在VS2008啟動偵錯網頁,無法呼叫asp.
可能是[ASP.NET程式開發伺服器]http://localhost:port/TestASP 不支援asp.
但若改到port 80則可呼叫到asp程式!(http://localhost/TestASP/Test2.asp)
請參考討論,下載測試程式...

我要發表回答

立即登入回答