【发布时间】:2016-12-16 20:16:39
【问题描述】:
我创建了一个使用 SQL Server CE 数据库的 Windows 应用程序。此外,我已使用 Wix 安装程序为该应用程序创建安装程序。
安装应用程序后,当我以管理员身份运行应用程序时,一切正常。
但是当我在没有管理员权限的情况下运行应用程序时,我得到一个异常:
不允许访问数据库文件
我想知道将.sdf 文件添加到Wix 安装程序的过程,以便它在AppData 文件夹下创建一个单独的文件夹,并将.sdf 文件放在那里。
我们将不胜感激。
谢谢
【问题讨论】:
-
考虑在代码中创建文件,或者作为资源嵌入,或者只是使用 SqlCeEngine.CreateDatabase 创建
-
我遵循了这个程序,并且成功了。非常感谢:)
标签: windows wix windows-installer sql-server-ce