迁移文件夹的启用迁移更改位置

Enable-migration change location of migration folder

我有一个包含两个程序集的项目层次结构(为简单起见):

WebApi
 - Controllers
 - ...
DAL
 - Configurations
 - Context

现在我有了通过包管理器控制台启用迁移的命令:

enable-migrations -ContextProjectName DAL -ContextTypeName Context

它工作正常,但它会将 Migrations 文件夹插入到 WebApi 项目中,因为这是 Startup 项目。如何在不更改启动项目和使用程序包管理器控制台的情况下将命令配置为 select DAL 程序集作为存储迁移的位置?

我用的是Entity Framework6.1.3

如果有人对我实际上如何通过包管理器控制台更改迁移文件夹感兴趣,我在命令中添加了一行:

enable-migrations -ContextProjectName DAL -ContextTypeName Context -ProjectName DAL

我通过查看找到的命令参考找到了解决方案 here