ASP.NET MVC3 Razor アプリケーションが大きくなりすぎて効果的に管理できなくなりました。コードをより適切に制御するために、エリアを実装し、コードをそれぞれのエリアに配置し直しました。
複数の領域から使用されるものは、「通常の」コントローラ フォルダに残されます。
エリアから Action または ActionLink を使用するとすぐに問題が発生します。リンクを機能させるには、「area = ""」というルーティング パラメータを手動で含める必要があります。
変更するリンクがたくさんあるので、必要なコントローラーを見つけるために、コントローラーの選択を「ルート」コントローラーにフォールバックさせようとしました。私はこれまで運がありませんでした。
MVC3 がエリア コントローラーを検索し、コントローラーが見つからない場合にルート コントローラー フォルダーで検索を続行できるようにするには、どうすればよいですか?
ありがとうアンドレアス