1

我对为公司软件创建安装程序包非常陌生。我们使用 InstallShield 作为构建块。

我有以下基本疑问:

1)需要将应用程序数据写入注册表吗?
2)当我们发布更新版本的软件时,一般我们应该自动删除旧版本并安装新版本吗?
3) 在安装的生命周期中需要注意哪些不同的事情?

4

1 回答 1

0
  1. 应用程序数据由安装程序本身输入注册表,它将用于任何未来的参考。它具有版本、GUID 等,将在升级、卸载等过程中使用。
  2. 除非需要,否则不需要删除旧文件。但是,您可以设置选项以卸载以前的版本以进行升级。
  3. 您需要检查版本、GUID、升级信息、是否有硬编码值等。
于 2012-09-04T12:28:52.490 回答