实体框架-变更迁移程序集

时间:2019-02-03 21:06:44

标签: c# entity-framework-core

我正在尝试更改迁移程序集,但是在尝试添加迁移后,我遇到了几个错误。

我试图通过程序包管理控制台添加迁移,该控制台通知我在目标程序集中找不到数据库上下文。因此,我尝试更改目标组件,但没有取得积极的结果。

我当前的解决方案结构如下:

https://imgur.com/l792oAt

我希望迁移和数据库更新通过ThisIsBoxing.Database项目而不是ThisIsBoxing.Website完成。这样我就可以从我的网站项目中的Database项目中调用静态类,该类将处理所有表内容的添加/更新等。我的Context类在Database项目中。

每当我使用以下内容更改组装位置时:

PM> dotnet ef --startup-project ../ThisIsBoxing.Database/ add-migration ThisIsBoxingMigration

我得到以下信息: '没有找到项目。更改当前工作目录或使用--project选项。'

0 个答案:

没有答案