我正在使用Inno Setup来构建我们的安装程序。卸载时,“程序和功能”控制面板中创建的条目不会被删除。
我们定义CurUninstallStepChanged以删除文件和InitializeUninstall以确保我们的Install不是“活动”(正在运行)。但我不认为这会导致在卸载后保留该条目。
有什么想法吗? 谢谢, -Mike
答案 0 :(得分:1)
从注册表中读取“程序和功能”值。 您需要删除相应的注册表项才能从此类别中删除您的项目。 默认情况下,Inno Setup会生成安装程序/卸载程序,用于创建/删除这些密钥。
你是否在你的剧本中做了一些额外的事情
a)写入其他注册表项?
b)阻止删除它们?