我一直試圖在iis 7.5默認網站上設置一個剃鬚刀網站。但是當我嘗試導航時,我總是得到HTTP錯誤404.0 - 未找到。IIS 7.5上的Razor mv3網站
我通過發佈部署了該網站 我已經設置了runAllManagedModulesForAllRequests = true。 我有應用程序池在.net 4集成模式。
我是否需要在服務器上安裝特定的東西才能在IIS上運行剃鬚刀網站?
而且服務器告訴我,這個更新是不能接受的http://support.microsoft.com/kb/980368 - >「A可用更新,使某些IIS 7.0或者IIS 7.5的處理程序來處理請求,其網址不是以一個週期結束」 我正在取勝服務器2008 R2 64位。
我不是IIS的專家,該網站在開發服務器上工作完美,所以任何幫助將不勝感激。
謝謝
Sushibite。
ps。這裏是Global.asax中的RegisterRoutes
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
);
routes.MapRoute("Suppliers", "Areas/Suppliers{controller}/{action}/{id}", new { area = "Areas", controller = "Dashboard", action = "Index" });
routes.MapRoute("Administrator", "Areas/Administrator{controller}/{action}/{id}", new { area = "Areas", controller = "Dashboard", action = "Index" });
}
您創建主控制器? – Mediator 2012-07-05 11:38:34
@sushiBite:你的問題解決了嗎?我有同樣的問題。 – IrfanRaza 2012-11-22 07:38:20