在VS2010中創建Web應用程序項目後,添加路由路由並在調試模式下運行,路由似乎正常工作,我沒有問題。在IIS7.5上部署後MVC3路由不工作
但是,當我試圖在IIS7.5部署我的本地機器上,並試圖單擊使用路由,它拋出一個鏈接: 「HTTP錯誤404.0 - 找不到 您正在查找的資源已被刪除,名稱已更改,或者暫時不可用。「
有沒有人遇到同樣的問題?
在VS2010中創建Web應用程序項目後,添加路由路由並在調試模式下運行,路由似乎正常工作,我沒有問題。在IIS7.5上部署後MVC3路由不工作
但是,當我試圖在IIS7.5部署我的本地機器上,並試圖單擊使用路由,它拋出一個鏈接: 「HTTP錯誤404.0 - 找不到 您正在查找的資源已被刪除,名稱已更改,或者暫時不可用。「
有沒有人遇到同樣的問題?
我能解決這個問題,並在文件我怎麼沒在這裏:
http://czetsuya-tech.blogspot.com/2011/06/how-to-deploy-mvc3-powered-website-to.html
聽起來像你缺少UrlRouting的模塊。
我希望有所幫助。如果這不是問題,請檢查您是否在集成模式下運行(查看該應用程序的應用程序池)。
感謝您的回覆,現在我已經刪除並創建了一個新的虛擬目錄,但不是在集成模式下。不確定我在第一次嘗試中做錯了什麼。 – czetsuya 2011-05-10 07:42:11
我的一天非常感謝! – koraytaylan 2011-05-16 09:22:48
我遇到同樣的問題,但我確實安裝了路由模塊。我沒有安裝它,它一直在那裏。 – ProfK 2011-07-12 16:33:53
你可以張貼一些示例代碼? – 2011-05-07 03:54:39
@czetsuya,我也有這個問題,並且一直在整個下午把我的頭髮撕掉,現場沒有解決方案。 – ProfK 2011-07-12 16:31:36