gpt4 book ai didi

c# - 可以找到 Entity Framework 迁移 "No connection string named ' DefaultConnection ......”

转载 作者:可可西里 更新时间:2023-11-01 03:12:53 24 4
gpt4 key购买 nike

过去几个月我一直在使用 MVC5 和 Entity Framework 6。我已将我的主要模型/业务逻辑和“迁移”分离到一个单独的程序集,并在我的 Web 应用程序中引用它。迁移一直运行良好。

今天我运行“更新数据库”,我得到“在应用程序配置文件中找不到名为‘DefaultConnection’的连接字符串。”

“DefaultConnection”仍在我的 web.config 文件中。如果我将该部分复制到迁移所在的项目,它将再次运行。如果我删除该部分,它会抛出该错误。我不知道可能发生了什么变化。

从昨天开始我唯一做的就是运行“磁盘清理”来清理我硬盘​​上的空间。

最佳答案

好的。经过一些晦涩的谷歌搜索后,我找到了答案。显然,我的包含迁移代码的项目被设置为“启动项目”。

将我的 Web 应用程序重置为启动项目(并确保包管理器中的“默认项目”设置为我的迁移项目)后,它又开始工作了!

问题解决了!

关于c# - 可以找到 Entity Framework 迁移 "No connection string named ' DefaultConnection ......”,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22797342/

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