私の ASP.NET MVC アプリケーションには、次のような既定のルートがあります。
routes.MapRoute("Default",
"{action}/{menu}/{lang},
new {controller="Web" action = "Page", menu = UrlParameter.Optional, lang = UrlParameter.Optional }
);
すべてがローカル開発環境で正常に動作します。しかし、IIS に展開すると壊れます。リンクが機能しなくなり、デフォルトのページに移動できなくなりました。