installation - 如何使用 Innosetup 创建安装程序,该安装程序不应使用“添加/删除程序”注册应用程序?

标签 installation inno-setup uninstallation

我想使用 Innosetup 创建一个安装程序,它不应使用 Windows 安装程序注册应用程序,此选项我可以在高级安装程序中看到它。 如果选择此选项,安装程序不会向注册表写入任何值,也不会出现在“添加/删除程序”中,它只是将文件复制到所需位置。

创建可移植应用程序需要此功能

它只是作为一个提取器。

最佳答案

您可以设置 CreateUninstallRegKey=no仅阻止添加/删除程序中的条目,或 Uninstallable=no禁用所有卸载功能。
这两者都有副作用,例如停止 UsePrevious* 值和 Get/SetPreviousdata

请注意,添加/删除程序不是 Windows Installer,它是一种不同的技术,也是 Inno 的替代方案。

关于installation - 如何使用 Innosetup 创建安装程序,该安装程序不应使用“添加/删除程序”注册应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8397863/

相关文章:

cuda - 安装 CUDA Toolkit 8.0 后 Nvidia 控制面板无法工作

proxy - Maven代理设置密码

node.js - 我如何从 github 安装 npm 模块并构建它?

windows - 使用 Inno Setup 安装时应用程序不工作

powershell - 编译时将程序版本写入Inno Setup中的INI文件

perl - 如何从 macbook 上卸载 perlbrew

django - pip 找不到 pypi 项目的最新版本

java - Inno Setup编译目录

linux - 从centos卸载cmake,用yum安装

ClickOnce 和 GAC