Asp.net mvc 如何将模型移动到单独的project.NET MVC

Asp.net mvc 如何将模型移动到单独的project.NET MVC,asp.net-mvc,Asp.net Mvc,我创建了.NETMVC应用程序,我想将我的模型(然后是控制器)移动到解决方案中的另一个项目中 我是MVC的noob,所以我需要简单的解释 非常感谢使用适当的名称创建一个新项目,并将模型移动到一个新项目中。就这么简单。然后添加对正在使用的项目的引用。下一步是创建接口并实现这些接口以进行代码分离。接下来使用IoC(控制反转或依赖项注入)。我建议为Ioc提供asp.net mvc结构图。您可以使用NuGet工具为您完成这项工作 将名为“YourProject.Models”的项目添加到解决方案中 添加

我创建了.NETMVC应用程序,我想将我的模型(然后是控制器)移动到解决方案中的另一个项目中

我是MVC的noob,所以我需要简单的解释


非常感谢

使用适当的名称创建一个新项目,并将模型移动到一个新项目中。就这么简单。然后添加对正在使用的项目的引用。下一步是创建接口并实现这些接口以进行代码分离。接下来使用IoC(控制反转或依赖项注入)。我建议为Ioc提供asp.net mvc结构图。您可以使用NuGet工具为您完成这项工作

  • 将名为“YourProject.Models”的项目添加到解决方案中
  • 添加对System.Data、System.Data.Linq、System.Data.DataSetExtensions的引用(如果使用Linq to Sql)
  • 将原始MVC项目中的引用添加到新的“模型”项目中
  • 将模型类从MVC项目移动到新项目
  • 编译并运行

  • 将模型移动到任何需要的位置,然后更新强类型视图以匹配
    ViewPage
    ,或者如果这样做的话,可能会更改web.config名称空间。

    好的,在看到您的答案之前,我已经完成了,谢谢:)