我的程序包含一个sql lite db文件,我的程序在首次运行后创建,然后将数据存储在updon app用法中.数据库在一段时间内建立起来.db文件在程序的安装目录中创建
当有错误修复时,我必须定期更新应用程序,所以基本上我发布了一个新的msi安装程序,安装程序删除除db文件以外的旧安装文件并安装新的程序文件.
某些用户不会将其安装到默认位置,因此在所选位置中不存在db文件.
我想知道是否可以将数据文件存储到安装目录之外的某些程序数据文件夹中?以便我的程序的每个新更新都可以访问该程序数据文件夹中的数据..?
在windows xp,vista和7中是否有任何程序数据目录?以及如何在C#中访问它
谢谢,
看看这里,以确定您的数据的正确位置.
我会投票给电子邮箱
获取您选择的文件夹
Environment.GetFolderPath(Environment.SpecialFolder.xxx))
Run Code Online (Sandbox Code Playgroud)