【问题标题】:C# WPF with SQLite Database Publishing in Visual Studio 2010在 Visual Studio 2010 中使用 SQLite 数据库发布的 C# WPF
【发布时间】:2010-12-05 18:05:26
【问题描述】:

我使用 WPF 在 C# 中开发了一个应用程序。我想将软件发布到我的网站,以便用户可以下载安装程序,当我发布新版本时它会自动更新。

我在发布项目时遇到了一些问题。

首先,该软件使用嵌入式 SQLite 数据库。当我从网站运行安装程序时,它可以正常下载,但不包含软件所需的数据库文件。如何将数据库文件包含到安装程序中。

第二个问题是如何选择程序在用户 PC 上的安装位置。当我安装它时,我希望它会安装到 C:\Program Files\Company Name\Project Name 但它并没有把它放在那里。我该怎么做。

感谢您为此提供的任何帮助。

【问题讨论】:

    标签: c# wpf sqlite publishing


    【解决方案1】:
    1. 将您的 db 文件包含到项目中,并在应用程序启动时从中恢复 db
    2. 您正在使用 clickonce,因此您处理沙盒应用程序/因此您有 2 个选项 - 不要使用 clickonce(例如 google 用于 dday 项目或使用 Windows 安装程序)或使用 clickonce 路径来找到您的文件 (take a look)

    【讨论】:

      猜你喜欢
      • 2014-12-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-23
      • 1970-01-01
      相关资源
      最近更新 更多