在Win7上,连接到sqlite文件的操作每天都会出错

本文关键字:操作 每天 出错 文件 sqlite Win7 连接 | 更新日期: 2023-09-27 18:00:17

在Windows 7机器上,我有一个sqlite数据库,它连接到我的.net/c#应用程序。在那个应用程序中,我通过一个非常简单的var connection = new SQLiteConnection(connString);命令连接到这个数据库。

它工作了一年,但从今天起,它开始抛出"无法打开数据库文件"异常。那台机器上什么都没有改变,除了有一些自动获胜更新,什么都没有。

该文件没有损坏,它可以通过命令行和sqlite gui应用程序打开。该计算机上的安全设置没有更改。

我知道这个sqlite错误消息的几个主题,但这个问题似乎是一个新问题。

那么,在一些Windows7自动更新过程之后,有人有这样的错误吗?

更新:除了win7更新外,晚上还有一些Avast Antivirus更新。因此,这两次更新发生在上次成功连接之后。

在Win7上,连接到sqlite文件的操作每天都会出错

所以,我们终于发现,它是由Avast AntiVirus引起的。

如果有人会有这样的问题,检查防病毒设置,carantene,沙盒&co.