Opt*_*us7 6 .net sqlite performance non-admin
我有一个.NET 4应用程序(在混合模式下)与System.Data.Sqlite(1.0.82),用于数据库访问加密数据库.
当我将应用程序安装到"c:\ program files\myfolder"时,连接到sqlite数据库文件的速度很慢.日志文件显示它是sqlite connect语句,延迟了几秒钟.
当我执行以下操作时,不会发生此问题:
我不知道这可能是什么原因......
如果DB文件位于应用程序目录中,那么UAC很可能将其移动到"... appdata\Local\VirtualStore\Program Files"目录.最佳做法是创建自己的appdata\MyApp文件夹,并将原始数据库从c:\ program files\MyApp文件夹中复制出来.
| 归档时间: |
|
| 查看次数: |
602 次 |
| 最近记录: |