我正在使用 Asp.net mvc 4。我正在尝试将我的项目部署在 windows azure 上作为 webrole。我在 global.asax(即 RouteConfig.cs)文件中创建了自定义路由,例如,
routes.MapRoute(
name: "DefaultConn",
url: "{id1}/{id2}",
defaults: new { controller = "mycontrollername", action = "actionname", id = UrlParameter.Optional }
);
它实际上在本地环境中工作。但是当我将我的网站发布到 Windows azure 环境中时,它会显示404 Page Not Found Page。
我已经使用以下网址访问了该页面,
http://xxx.cloudapp.net/mmdg/kli
它给出了 404 page not found 异常。所以请指导我。