如何在wpf应用程序中以编程方式获取数据库路径

时间:2015-04-11 17:42:27

标签: wpf

wpf应用程序将sql compact数据库保存在如下路径中: C:\ Users \用户NOURHAN \应用程序数据\本地\应用\ 2.0 \数据\ 59KZ6KD9.COJ \ VHH739C4.V9L \ dr_h..tion_3ae2203d6bcb251a_0001.0000_e052c665d8e18ffa \数据\数据

路径文件夹名称从pc更改为另一个

在连接字符串处使用以下方法正确连接到数据库: connectionString =“Data Source = | DataDirectory | \ db.sdf”

但我想复制数据库文件,所以我想获取数据库路径

我尝试使用:System.Environment.GetFolderPath(Environment.SpecialFolder.LocalApplicationData);

但它没有达到确切的路径

有什么帮助吗?

1 个答案:

答案 0 :(得分:0)

听起来您正在使用ClickOnce,我相信您正在寻找的方法是ApplicationDeployment.DataDirectory(请参阅this MSDN documentation)。