【问题标题】:How to include a SQL Server CE database file in appdata folder using wix installer如何使用 wix 安装程序在 appdata 文件夹中包含 SQL Server CE 数据库文件
【发布时间】:2016-12-16 20:16:39
【问题描述】:

我创建了一个使用 SQL Server CE 数据库的 Windows 应用程序。此外,我已使用 Wix 安装程序为该应用程序创建安装程序。

安装应用程序后,当我以管理员身份运行应用程序时,一切正常。

但是当我在没有管理员权限的情况下运行应用程序时,我得到一个异常:

不允许访问数据库文件

我想知道将.sdf 文件添加到Wix 安装程序的过程,以便它在AppData 文件夹下创建一个单独的文件夹,并将.sdf 文件放在那里。

我们将不胜感激。

谢谢

【问题讨论】:

  • 考虑在代码中创建文件,或者作为资源嵌入,或者只是使用 SqlCeEngine.CreateDatabase 创建
  • 我遵循了这个程序,并且成功了。非常感谢:)

标签: windows wix windows-installer sql-server-ce


【解决方案1】:

考虑在代码中创建文件,通过嵌入为资源或仅使用 SqlCeEngine.CreateDatabase 进行创建

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-08-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多