我的MVC5项目是作为解决方案中的单个项目开始的。迁移工作正常。但是,我已经将我的域,服务和数据组件移动到他们自己的项目中。我的DbContext现在位于Data项目中。我的迁移文件夹仍然位于原始Web项目中(我猜我应该将其移动到Data项目中)。我已经更改了其中一个域对象(在Domain项目中)的其中一个属性,但现在当我运行该站点或尝试'add-migration'时,没有检测到任何内容。就像它没有检查现有数据库的新模型结构。
我知道哪里出错了?
由于
答案 0 :(得分:1)
我终于弄明白了。在我尝试添加新迁移时的程序包管理器控制台中,我没有从工具栏中选择正确的默认项目。一旦下拉值更改为与我想要反对的项目相匹配,就会检测到所有更改。