0
可能重複:
ASP MVC3 - HttpPost action not found after publishasp.net MVC3航線在現場環境中未發現
我有一個asp.net mvc3
應用程序在調試完美。但是,當我發佈網站時,其中一條路線的狀態爲「404未找到」。
的路線是ajax
呼叫的一部分,並且提供這樣
url: '../Schedule/GetSched'
Global.asax文件有MapRoute
這樣的:
routes.MapRoute(
"CalView2",
"Schedule/GetSched",
new { controller = "Schedule", action = "GetCalendar" }
);
- 它爲什麼會在調試工作,但不在發佈的網站上?
- 我可以提供哪些信息來幫助您找到答案?
- 我甚至從哪裏開始尋找問題的根源?
另一個原因是與本地主機測試。 http://blogs.msdn.com/b/rickandy/archive/2011/04/22/test-you-asp-net-mvc-or-webforms-application-on-iis-7-in-30-seconds。 aspx – RickAndMSFT 2012-07-28 01:49:44
我在想如何做到這一點。我將不得不嘗試一下。謝謝。 – davids 2012-07-28 18:52:59