我想将mvc2集成到现有的webforms项目中。为了完成这项工作,我在网上找到了所有信息。
现在我遇到的问题是,当控制器和视图文件夹放在根目录中时,mvc才能正常工作,但是我希望有一个特定的文件夹(比如“mvc”),这样控制器和视图文件夹就像这样放置:
〜/ MVC /控制器
〜/ MVC /视图
这是可能的还是我必须使用mvc区域来解决这个问题?!
感谢您的帮助!
最好的问候......
答案 0 :(得分:0)
如果您想将所有MVC工作组合在一起,我会使用区域来完成此任务。
我认为可以覆盖View Engine以将默认根指向其他文件夹。这在this帖子中有详细说明。
在执行此操作之前要考虑的是,您是否计划最终将WebForms迁移到Asp.net MVC并删除WebForms工作?如果是这样,您可能最好在项目根目录中保留根控制器和视图文件夹。