我创建并运行了codefirst应用程序。它在Users / UserName中的文件中创建了DB 文件夹并将数据添加到其中。我甚至可以把它拉出来。然后我手动删除了这些文件。我希望如果我 删除文件比实体框架会创建一个新文件。但它扔了 消息的异常:{“无法打开数据库\”CodeFirstTest.Program + CarRegisterContext \“登录请求。登录失败。\ r \ n登录用户'NAZAR \ Nazar'失败。”} 我没有改变任何属性。甚至没有连接字符串。所有都是实体框架nuget设置的默认值。
答案 0 :(得分:0)
重新启动VS后,我找到了创建数据库的服务器。在重新启动之前,它没有出现在SQL Server对象资源管理器中。然后我删除了它的数据库,现在一切正常。