【问题标题】:Can I restructure existing MVC 5 project into Areas我可以将现有的 MVC 5 项目重组为区域吗
【发布时间】:2015-05-07 18:20:56
【问题描述】:

我有一个项目,一开始很简单,现在正在发展。我从 ASP NET MVC 5 开始,当时并没有将区域视为一种组织方式。

我现在需要在同一个项目中实现一个新功能。

问题: 鉴于我的项目本质上是作为一个 Controller / Model / View 文件夹组织的。是否可以重组为区域,以便我将现有功能放在一个区域中,并将新的需求功能放入一个新的单独区域中。我过去没有使用过 Area,但从我目前阅读的内容来看,在新项目中实现它很简单。我担心会破坏现有的应用程序。

如果有任何建议、示例或参考链接,我将不胜感激。

谢谢

【问题讨论】:

    标签: asp.net-mvc


    【解决方案1】:

    是的,你可以使用单独的 ares。但是现在你正处于项目的中间,这将有点困难。但是如果需要你可以小心地做,因为你破坏了你现有的项目。

    在做之前最好参考以下链接...

    http://www.codeproject.com/Articles/714356/Areas-in-ASP-NET-MVC

    【讨论】:

      【解决方案2】:

      项目中期我决定将项目分成 3 个区域,1 个用于管理员,2 个用于 2 种不同类型的用户。 我意识到该区域与其他应用程序非常相似。 最后,我完全放弃了没有真正好处的领域。 虽然区域可能对某人有用,但我在没有 em 的情况下完成了我的项目,并且不打算再次使用区域。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2015-01-30
        • 2011-04-09
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-12-09
        相关资源
        最近更新 更多