I would like to set up the following solution structure for my MVC4 application and have the views and controllers route correctly using the Areas model defined here:
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
Is the “Areas” implementation intended for this purpose and where and how should I place my extension of “ViewLocationFormats” in order for my views and controllers to function properly?
Have you tried this? The only difference is that your controllers go in a Controllers subfolder, just like your views go in a Views subfolder.