4

MVC4アプリケーション用に次のソリューション構造を設定し、ここで定義されたAreasモデルを使用してビューとコントローラーを正しくルーティングさせたいと思います。

Solution

Project.Web
--Areas
----Admin
------Views
--------AdminBlahView1
--------AdminBlahView2
----Supervisor
------Views
--------SupBlahView1
--------SupBlahView2
----Evaluator
------Views
--------EvalBlahView1
--------EvalBlahView2

Project.Controllers
--Areas
----Admin
------AdminBlahView1Controller
------AdminBlahView2Controller
----Supervisor
-------SupBlahView1Controller
-------SupBlahView2Controller
----Evaluator
------EvalBlahView1Controller
------EvalBlahView2Controller

「Areas」の実装はこの目的を目的としていますか?ビューとコントローラーが正しく機能するために、「ViewLocationFormats」の拡張機能をどこにどのように配置する必要がありますか?

4

1 に答える 1

0

これを試しましたか?唯一の違いは、ビューがビューサブフォルダーに配置されるのと同じように、コントローラーがコントローラーサブフォルダーに配置されることです。

Solution

Project.Web
--Areas
----Admin
------Views
--------AdminBlahView1
--------AdminBlahView2
----Supervisor
------Views
--------SupBlahView1
--------SupBlahView2
----Evaluator
------Views
--------EvalBlahView1
--------EvalBlahView2

Project.Controllers
--Areas
----Admin
------Controllers
--------AdminBlahView1Controller
--------AdminBlahView2Controller
----Supervisor
------Controllers
--------SupBlahView1Controller
--------SupBlahView2Controller
----Evaluator
------Controllers
--------EvalBlahView1Controller
--------EvalBlahView2Controller
于 2013-01-30T17:29:34.323 に答える