我正在做一个代码优先实体数据库
{“初始化数据库时发生异常。有关详细信息,请参阅InnerException”}
它运行良好,但我决定删除物理数据库以查看它是否重新创建,但每次都会失败。
我知道错误了
无法将文件'C:\ASP\OdeToFood\OdeToFood\App_Data\OdeToFoodDb.mdf‘附加为数据库’OdeToFoodDb‘“}
首先是它的代码,所以我不明白它为什么不重新创建数据库。
发布于 2013-05-05 05:02:05
所以从Visual中删除文件是个愚蠢的想法。
SQL仍然注册了它。
启动MS管理工具,在我的情况下连接到服务器
(当地)\v11.0
你会看到数据库,仍然存在,删除它,你会得到一个错误。文件不存在。刷新和它从SQL中消失了。现在再次运行您的代码,一切都是好的。
因此,从管理工具中删除DB,而不是visual。
https://stackoverflow.com/questions/16381418
复制相似问题