だから私はこのルートがマップされています:私が」これがデフォルトのアクションにルーティングされないのはなぜですか?
/en-GB/Solutions/SolutionA/Index/
これルートがうまく行くと
が、
/en-GB/Solutions/SolutionA/
が全くルートはありませんが、。 langパラメータを取り出すと、ルートは次のようになります。
routes.MapRoute(
"Solutions",
"Solutions/{controller}/{action}",
new { controller = "WhatWeDo", action = "Index"}
);
と私はうまく
/Solutions/SolutionA/
このルートに行きます。何か案は?私は、このルートのために常にデフォルトのアクションを指定する必要はありません。ありがとう。
ありがとう、それは経路が入っている順番だったので、正規表現ルートが本当にクールに見えると思っていました。 – Ryan
うれしい私は助けることができました!あなたのプロジェクトに幸運。 –