创建安装程序并在其中包含数据库包

时间:2013-09-30 03:33:59

标签: c# winforms ms-access windows-installer

我想在我的程序中创建一个设置(windows窗体),我已经可以在我的程序中进行设置(windows窗体),但是一旦我运行,程序就无法识别,因为我的程序连接到了数据库。如何在设置中创建设置以及数据库文件?因此,当安装完成安装后,保存在特定文件夹中的数据库将与应用程序一起自动放入目标机器中。

因此,应用程序可以由用户使用,因为我的应用程序连接到数据库,没有数据库,应用程序变得无用。

但是,我该怎么做?

当应用程序已经发布时,让我们说我想更新应用程序(因为我纠正了程序中的一些错误)。当用户打开程序时,它会要求更新到最新版本。我怎么也这样做?

你们能帮助我吗?

1 个答案:

答案 0 :(得分:1)

按照下面的步骤进行操作,这将在安装过程中将访问数据库复制到安装路径。

  1. 在解决方案中选择您的安装项目,然后选择File System Editor File System Editor

  2. 选择Application Folder窗口下的File System on Target Machine。这将显示在应用程序部署期间将复制到安装路径的所有程序集和其他文件。

  3. enter image description here

    1. 右键单击中间面板(列出程序集的位置)转到Add> File选项将打开FileBrowserDialog并选择要使用MSI打包的Access数据库。
    2. enter image description here