Asp.net mvc 3 如果在ASP MVC项目中添加区域,是否需要根文件夹

Asp.net mvc 3 如果在ASP MVC项目中添加区域,是否需要根文件夹,asp.net-mvc-3,asp.net-mvc-2,asp.net-mvc-areas,Asp.net Mvc 3,Asp.net Mvc 2,Asp.net Mvc Areas,如果我在我的ASP MVC项目中添加区域,如:身份验证、论坛、组、事件等。我是否仍然需要根模型/View/Controlelr文件夹,或者我可以删除它们?如果不是,那么将此文件夹保存在项目根目录中的示例是什么?否,您不需要根目录~/Controllers文件夹。您完全可以安全地删除它。当然,您也可以删除关联的视图文件夹~/Views/Home。小心使用~/Views/Shared,因为它可能包含您所在区域使用的一些布局。当然,也可以将其移动到相应的区域,并在根文件夹中完全删除。您可以删除它们。如

如果我在我的ASP MVC项目中添加区域,如:身份验证、论坛、组、事件等。我是否仍然需要根模型/View/Controlelr文件夹,或者我可以删除它们?如果不是,那么将此文件夹保存在项目根目录中的示例是什么?

否,您不需要根目录
~/Controllers
文件夹。您完全可以安全地删除它。当然,您也可以删除关联的视图文件夹
~/Views/Home
。小心使用
~/Views/Shared
,因为它可能包含您所在区域使用的一些布局。当然,也可以将其移动到相应的区域,并在根文件夹中完全删除。

您可以删除它们。如果你想避开一个叫做“公共”的区域,你可以把东西放在根部。谢谢。还有一件事。从一个区域点查看到另一个区域的_布局可以吗?或者这是一种不好的做法。@1110,如果一个布局要从多个区域使用,我会将它放在根
~/Views/Shared
文件夹中,并使两个区域都指向它。