这个问题在SO中被问过几次,但到目前为止我没有任何帮助。
对于现有的MVC项目,我添加了从数据库生成的模型(首先使用数据库)。现在我想添加一个新的API控制器。但是,我的新模型类和我的数据上下文类都不会出现在“添加控制器”对话框中:
我的解决方法是将我的模型放在另一个dll中。但是,我认为这不应该是必要的......
答案 0 :(得分:1)
是否可以像命名空间或引用问题一样简单。
如果他们在不同的项目中,那么控制器项目将引用资源库项目。
您是否可以使用完整的命名空间路径来访问模型 - 您只需要在类中添加合适的using
;键入CTRL +。会给你建议。
希望有所帮助。