如何找到压缩数据库的路径.在Windows服务中

本文关键字:Windows 服务 路径 何找 压缩 数据库 | 更新日期: 2023-09-27 17:52:45

我有一个解决方案,有3个项目:一个WPF应用程序,一个安装程序和一个Windows服务。

在WPF应用程序我有一个Database.sdf (SQL Server CE数据库)文件。例如,当应用程序安装在文件夹X中时,该文件夹中也有database.sdf文件。

现在我的问题是:我想从Windows服务连接到这个数据库,我怎么能找到应用程序的安装位置,这样我就可以得到.sdf文件的路径?

如何找到压缩数据库的路径.在Windows服务中

您可以在安装WPF应用程序期间在HKLM中编写注册表项,其中包含数据库文件的路径,然后Windows服务可以读取该键