如果模型和 DbContext 类不在同一命名空间中,是否可以使用 MVC5 脚手架使用 EntityFramework 创建带有 View 的新 Controller 。
我已经在 2 个单独的库(Project.Models 和 Project.DataAccess)中定义了模型和 dbcontext,当进入“添加 Controller ”菜单时,模型和数据上下文的下拉列表不包含我尝试使用的类。
我当然在项目中引用了它们。
最佳答案
只需确保编译您的解决方案,然后转到您的 MVC 项目并添加对模型和 dbcontext 项目的引用,这样您就可以在通过脚手架创建 Controller 或 View 时查看模型和 dbcontext 类。
关于c# - MVC5 使用来自其他命名空间的类的脚手架(引用的 DLL),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22479507/