在卸载时还原文件关联注册表值

时间:2012-01-18 15:20:38

标签: registry inno-setup file-type

根据InnoSetup Helpfile,如果我的程序被卸载,则可以删除注册表项和值(文件类型关联)。

但问题如下:

* .txt-files< - > Windows编辑器

安装我的程序

* .txt< - >我的计划

卸载我的程序

* .txt< - > NOTHING

那么,在卸载我的程序时如何在安装和恢复时备份以前的关联?

1 个答案:

答案 0 :(得分:3)

这是预期的行为。

如果操作符合以下条件,该怎么办:

  1. 安装XYZ编辑器专业版XP并接管.txt处理
  2. 安装Yourapp 1.0并接管.txt处理
  3. 删除了XYZ编辑器专业版XP,可能还原.txt处理回记事本(其备份)
  4. 删除Yourapp 1.0,将其备份值恢复为XYZ editor pro XP
  5. 很多破碎

    最好的选择是将它们保留为卸载时,或者仅在您的应用仍然是已注册的应用程序时将其留空。