我的项目结构如下:
现在的问题是如果我将我的DbContext保留在DomainModel中我应该保留,我就无法启用Db迁移。
- 我遇到的唯一解决方案是提供“DomainModels”的参考资料。到MVC项目' 使用Enable-Migration MigrationName SomeAdditionalParameter here
答案 0 :(得分:1)
为什么这是一个问题?我有一个包含模型和DbContext的Data项目。我的网站和商业项目都参考了这个。当我运行Add-Migration步骤时,我只选择项目下拉列表中的Data项目,它使用Web项目中web.config中的连接字符串。它运作良好,我没有问题。