Asp.net mvc 2 在Azure中创建mvc2站点时找不到任何路由

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

我正在WindowsAzure中构建一个MVC2Web站点。作为开发服务器上的MVC2站点,它似乎工作得很好,但当我在azure的开发结构中运行它时,我遇到了一个问题,我可以看到该网站。当我从调试器启动时,IE将127.0.0.1:81显示为空白页。我似乎找不到我的任何路线。这是我到目前为止所做的尝试

  • 将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);
        }
关于如何更好地调试这个问题,有什么建议吗?

这里回答: