我创建了一个针对net461的.Net Core MVC6应用程序.我使用了一个我非常熟悉的项目结构,其中我将数据,模型和服务类放在单独的类库项目中,Web项目引用它们.
当我尝试脚手架控制器时,我收到一个错误,我为脚手架模型存在多种匹配类型.
如果我将所有代码移动到单个项目,脚手架就会成功.如果我将上下文移动到Web项目并将模型保留在单独的项目中,我会收到错误,找不到匹配类型.
还有其他人看过同样的问题吗?有没有一种解决方法仍然使用这种类型的架构?
更新
我开始了另一个项目,总是遇到这个问题.当仅为模型使用1个额外项目时,我收到此错误.附件是我收到的错误.
更新2
当上下文和模型在同一个项目中时,我收到此错误.
c# asp.net-mvc-scaffolding entity-framework-core asp.net-core-mvc asp.net-core-1.0
c# ×1