如何为Vb.net应用程序创建更新设置

时间:2011-05-19 09:55:33

标签: vb.net visual-studio desktop-application setup-project

我为我的vb.Net appliaction创建了设置并将其安装在客户端系统上。该应用程序使用MS Access作为数据库。所以我手动将文件添加到其应用程序目录下的安装项目中。

现在我对该应用程序进行了更新。那么我该如何为应用程序创建更新设置。我需要保持数据库文件不变(不要删除或不安装新副本)。

enter image description here 请帮帮我。

1 个答案:

答案 0 :(得分:1)

最简单的解决方案是使用备份和还原自定义操作:

  • 在安装开始之前(InstallFiles操作之前)
  • 备份原始文件
  • 在安装完成后(在InstallFiles操作之后)恢复它

要更新旧版本,您可以使用major upgrade

  • 增加包的ProductVersion
  • 更改ProductCode

这样新版本会在安装过程中自动卸载旧版本。