次のようなネストされた領域を持つ MVC 2 プロジェクトを作成しました。
Areas
-->A
-->C
--> Controllers
--> Models
--> Views
-->D
--> Controllers
--> Models
--> Views
-->Controllers
-->Models
-->Views
-->B
-->E
--> Controllers
--> Models
--> Views
-->F
--> Controllers
--> Models
--> Views
-->Controllers
-->Models
-->Views
Controllers
Models
Views
エリア登録ファイルのエリア名を単に「C」ではなく「A/C」に変更する限り、これは機能し、すべてのコントローラー/ビューを正しく検出します。ただし、Visual Studio の既定の動作は、このプロジェクト レイアウトでは正しくありません。「A/C/Controllers」内のコントローラーにアクション メソッドを追加し、右クリックして「ビューの追加」を選択すると、VS はフォルダーとファイル「A/Views/{controller}/{action}.aspx」を作成します。 「A/C/Views/{controller}/{action}」の
このデフォルトの動作を変更する方法はありますか? おそらく、デフォルトの動作をオーバーライドするアドオンを作成しますか? 私は.NETとVS 2010にかなり慣れていないので、どんな助けも大歓迎です。