我试图在EF6代码第一数据库上做一个更新-数据库。我所做的就是构建我的模型和数据文本,运行启用迁移,并做了一个附加迁移InitialCreate。一切都很顺利。
但是更新数据库在两种不同的方面都失败了。
有一段时间我让它正常工作,但是它在c:\Users下创建数据库文件(即MDF和日志文件)。我不想让他们在那里。我希望它们位于我正在构建的MVC网站的App_Data文件夹中(数据库模式位于一个单独的类库DLL中,因为它需要同时为MVC应用程序和控制台应用程序中的一些数据导入和传递内容所访问)。
我试图通过调整连接字符串来更改数据库文件的位置,但我的更改要么被忽略(即数据库文件一直在c:\ lo