我想使用 Innosetup 创建一个安装程序,它不应使用 Windows 安装程序注册应用程序,此选项我可以在高级安装程序中看到它。 如果选择此选项,安装程序不会向注册表写入任何值,也不会出现在“添加/删除程序”中,它只是将文件复制到所需位置。
创建可移植应用程序需要此功能
它只是作为一个提取器。
最佳答案
您可以设置 CreateUninstallRegKey=no
仅阻止添加/删除程序中的条目,或 Uninstallable=no
禁用所有卸载功能。
这两者都有副作用,例如停止 UsePrevious*
值和 Get/SetPreviousdata
。
请注意,添加/删除程序不是 Windows Installer,它是一种不同的技术,也是 Inno 的替代方案。
关于installation - 如何使用 Innosetup 创建安装程序,该安装程序不应使用“添加/删除程序”注册应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8397863/