Asp.net mvc 2 在Azure中创建mvc2站点时找不到任何路由
我正在WindowsAzure中构建一个MVC2Web站点。作为开发服务器上的MVC2站点,它似乎工作得很好,但当我在azure的开发结构中运行它时,我遇到了一个问题,我可以看到该网站。当我从调试器启动时,IE将127.0.0.1:81显示为空白页。我似乎找不到我的任何路线。这是我到目前为止所做的尝试Asp.net mvc 2 在Azure中创建mvc2站点时找不到任何路由,asp.net-mvc-2,azure,asp.net-mvc-routing,Asp.net Mvc 2,Azure,Asp.net Mvc Routing,我正在WindowsAzure中构建一个MVC2Web站点。作为开发服务器上的MVC2站点,它似乎工作得很好,但当我在azure的开发结构中运行它时,我遇到了一个问题,我可以看到该网站。当我从调试器启动时,IE将127.0.0.1:81显示为空白页。我似乎找不到我的任何路线。这是我到目前为止所做的尝试 将System.Web.*程序集设置为复制本地=true 在根目录下设置.html页面。这我真的可以看到 以下是我的路线: public static void RegisterRoutes
- 将System.Web.*程序集设置为复制本地=true
- 在根目录下设置.html页面。这我真的可以看到
public static void RegisterRoutes(RouteCollection routes)
{
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{word}/{id}", // URL with parameters
new { controller = "Definition", action = "Index", word = UrlParameter.Optional, id = UrlParameter.Optional } // Parameter defaults
);
RouteDebug.RouteDebugger.RewriteRoutesForTesting(RouteTable.Routes);
}
关于如何更好地调试这个问题,有什么建议吗?这里回答: