如何使用 wix 安装程序在 appdata 文件夹中包含 SQL Server CE 数据库文件
How to include a SQL Server CE database file in appdata folder using wix installer
我创建了一个 Windows 应用程序,我在其中使用了 SQL Server CE 数据库。此外,我使用 Wix 安装程序为此应用程序创建了安装程序。
安装应用程序后,当我运行以管理员身份应用程序时,一切正常。
但是当我运行没有管理员权限的应用程序时,我得到一个异常:
Access to the database file is not allowed
我想知道将 .sdf
文件添加到 Wix 安装程序的过程,以便它在 AppData
文件夹下创建一个单独的文件夹,并将 .sdf
文件放在那里。
任何帮助将不胜感激。
谢谢
考虑在代码中创建文件,通过作为资源嵌入或仅使用 SqlCeEngine.CreateDatabase
创建
我创建了一个 Windows 应用程序,我在其中使用了 SQL Server CE 数据库。此外,我使用 Wix 安装程序为此应用程序创建了安装程序。
安装应用程序后,当我运行以管理员身份应用程序时,一切正常。
但是当我运行没有管理员权限的应用程序时,我得到一个异常:
Access to the database file is not allowed
我想知道将 .sdf
文件添加到 Wix 安装程序的过程,以便它在 AppData
文件夹下创建一个单独的文件夹,并将 .sdf
文件放在那里。
任何帮助将不胜感激。
谢谢
考虑在代码中创建文件,通过作为资源嵌入或仅使用 SqlCeEngine.CreateDatabase
创建