草庐IT

sqliteContext

全部标签

c# - DbContext 不释放 SQLite 数据库

首先,这些是我的意图:在SQLite上创建一个DbContext对其读写关闭上下文将文件移动到另一个位置第1-3点非常有效。当我尝试移动数据库时,问题就开始了。我收到一条错误消息:'Theprocesscannotaccessthefilebecauseitisbeingusedbyanotherprocess.'我该如何解决?首先,我创建了一个上下文。我必须以多种方式使用它,而且我不想每次需要它时都创建它。所以我将其存储为成员。_sqliteContext=newSqlLiteContext(sqliteContextName);然后我想访问一个名为sync的表并获取其最新条目。va

c# - DbContext 不释放 SQLite 数据库

首先,这些是我的意图:在SQLite上创建一个DbContext对其读写关闭上下文将文件移动到另一个位置第1-3点非常有效。当我尝试移动数据库时,问题就开始了。我收到一条错误消息:'Theprocesscannotaccessthefilebecauseitisbeingusedbyanotherprocess.'我该如何解决?首先,我创建了一个上下文。我必须以多种方式使用它,而且我不想每次需要它时都创建它。所以我将其存储为成员。_sqliteContext=newSqlLiteContext(sqliteContextName);然后我想访问一个名为sync的表并获取其最新条目。va