我有一个带有 System.Data.Sqlite (1.0.82) 的 .NET 4 应用程序(混合模式),用于对加密数据库进行数据库访问。
当我将应用程序安装到“c:\program files\myfolder”时,连接到 sqlite 数据库文件的速度很慢。日志文件显示延迟了几秒钟的是 sqlite 连接语句。
当我执行以下操作时,问题不会发生:
- 以管理员权限运行应用程序
- 安装除 c:\program files\ 以外的任何其他位置
- 将应用程序安装到 c:\program files\,但将数据库移动到另一个文件夹。
我不知道这可能是什么原因......