我想獲得ASP.Net MVC 4在IIS6上工作,並運行到總是有趣的目錄列表拒絕錯誤。目錄列表被拒絕ASP.Net MVC 4應用程序運行在IIS 6虛擬目錄
開始之前張貼有關擴展名的URL和我需要如何閱讀Haacked博客帖子..我:)所以與離開這裏的方法是設置:
我創建了一個新的網站並將其配置爲使用ASP.Net 4.0。我必須這樣做,因爲現有的默認網站配置爲ASP.Net 2.0,這打破了無法擴展的網址。在新的網站下,我創建了一個虛擬目錄,其中包含讀取/寫入/日誌記錄/索引選擇此資源選項並將執行權限設置爲腳本。
我已經驗證了ASP.Net v4.0.30319在Web Service Extensions列表中並且被允許。我還驗證了.axd映射在我的虛擬目錄映射配置中正確設置。
我徹底和完全難住了..
瑣事的一側位,我與網站直接在我的ASP.Net 4 web應用程序指向這方面的工作,但我們需要這種通過虛擬完成目錄。我有這個工作的事實應該意味着EnableExtensionlessUrl註冊表設置不是問題。
可能是一個愚蠢的問題,但是當我將該字段留空時,我總是收到'無效的擴展標記'。還嘗試了星號*通配符,但沒有接受它。 – 2013-01-24 10:39:01
我添加了.mvc擴展名,然後在該擴展名上添加了通配符應用程序映射。即使我的路由不使用.mvc,也需要在「添加/編輯應用程序擴展映射」對話框中的擴展框中輸入有效條目。 – voam 2013-06-05 20:21:02
這也適用於我,與MVC 3應用程序。但是它爲什麼起作用?還有我通過添加此映射引入了哪些其他問題? – ALEXintlsos 2014-04-17 17:53:14