gpt4 book ai didi

entity-framework - 在EF Core 1.1和2.0中使用相同的EF数据库路径

转载 作者:行者123 更新时间:2023-12-04 07:27:16 24 4
gpt4 key购买 nike

我的EF Core 1.1和ASP.NET Core 1.1应用程序正在MySolution/MyProject/bin/[Debug|Release]/netcoreapp1.1/MyDatabase.db中查找其SQLite数据库(我认为这是默认设置)。我的迁移在该路径下创建/迁移了数据库,一切正常。

我正在尝试升级到netcoreapp2.0,而我的迁移仍然写入该目录。但是在运行时,该应用程序在MySolution/MyProject/中而不是bin路径中查找数据库。因此,它当然会失败。

如何恢复以前的行为?

最佳答案

这是EF Core 2.0(问题#7588)中的一项重大更改。您应该将数据库文件移动到项目中,并指定“复制到输出目录”。

关于entity-framework - 在EF Core 1.1和2.0中使用相同的EF数据库路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45953960/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com