我正在设计一个供两个不同网站使用的模块。一切都将用 MVC(模块和两个 Web 应用程序)编写。
我想设计我的模块,以便可以从共享位置包含代码。我只想维护一个版本。我的第一个想法是 MVC 2 的区域功能。但从我的阅读来看,似乎 MVC 2 仅“正式”支持内联区域。
听起来像在不久的将来可能会放弃对区域的 MultiProject 支持。在 asp.net mvc 中作为单个项目实现的区域与多个项目的优缺点是什么
有没有其他选择?
我的设计的一个真实世界示例是创建一个 MVC 购物车(这将是共享模块)并在两个不同的 MVC 网站(比如书店和自行车零件店)上使用它。