如何解决EF6 如何为添加迁移指定目录?
在 VS2019、C#、EF6 上,使用包管理器控制台,我尝试根据此 link 为 -OutputDir
命令指定 Add-Migration
,但它始终写入根项目的。如果我删除 -OutputDir
参数,它将写入 \Migrations 文件夹内,但我更喜欢在 \Migrations\MySubFolder
PM> add-migration -name CreateInitialTables -OutputDir \Migrations\MySubFolder -context MyDbContext
解决方法
来自 Add-Migration
的文档:
-OutputDir
因为路径是相对的,所以需要指定路径不带前导斜杠,或者用.\
表示当前目录。例如:
add-migration -name CreateInitialTables -OutputDir .\Migrations\MySubFolder -context MyDbContext
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。