gpt4 book ai didi

asp.net - 初始化数据库时出现异常

转载 作者:行者123 更新时间:2023-12-02 16:57:17 25 4
gpt4 key购买 nike

我正在做一个代码优先的实体数据库

{"An exception occurred while initializing the database. See the InnerException for details."}

它工作正常,但我决定删除物理数据库以查看它重新创建它,但每次都失败。

我收到错误

Cannot attach the file 'C:\ASP\OdeToFood\OdeToFood\App_Data\OdeToFoodDb.mdf' as database 'OdeToFoodDb'."}

它的代码首先,所以我不明白为什么它不重新创建数据库。

最佳答案

因此从 Visual Studio 中删除该文件是一个愚蠢的想法。

SQL 仍然注册它。

启动 MS Sql 管理工具,连接到我的案例中的服务器

(本地)\v11.0

你会看到数据库仍然存在,删除它,你会得到一个错误。该文件不存在。刷新一下,它就从 SQL 中消失了。现在再次运行您的代码,一切都很好。

因此,从管理工具而不是 Visual Studio 中删除数据库。

关于asp.net - 初始化数据库时出现异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16381418/

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