2012-07-19 52 views
1

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

我有以下基本疑问:

1)什么是需要将应用程序数据写入注册表?
2)当我们发布较新版本的软件时,一般我们应该自动删除旧版本并安装新版本?
3)在instalaltions的生命周期中需要注意的是什么?安装相关问题

回答

0
  1. 应用程序数据由安装程序本身输入到注册表中,它将用于任何未来的引用。它具有版本,GUID等,这些将在升级,卸载等过程中使用。
  2. 除非需要,否则无需删除旧文件。但是,您可以设置选项以卸载先前版本的升级版本。
  3. 你需要检查版本,GUIDs,升级信息,如果有任何硬编码值等