在DB中我有一个表(让它成为Names),在项目中有该表的DbSet Names字段。在浏览器中添加行时,它会加载到项目中。 但是当我在项目中时:
Names.Add(someName);
MyDbContext.SaveChanges();
它不会在浏览器中显示,而是下次在项目中加载。 如果我在浏览器中添加另一行,它会清除我从项目中添加的所有内容,并返回仅在浏览器中显示的那些行。 这是一个bug吗?
在giagnostic工具中也存在一些错误。以某种方式连接的Mybe: image
答案 0 :(得分:0)
解决!问题是数据库文件在bin / Degug文件夹中复制,并且只有在根数据库文件中进行了更改时才进行更新。 https://github.com/sqlitebrowser/sqlitebrowser/issues/1103