控制高级安装程序放入程序文件的内容
Control What Advanced Installer Puts In Program Files
我创建了一个高级安装程序模板,其中附加了一个自定义 Exe 文件。
高级安装程序创建了一个嵌入了自定义 exe 的 msi。
当我 运行 msi 并查看 Add/Remove 程序时,安装程序有 2 个条目
本身和自定义 exe。
我只想在此处列出安装程序本身,而不是自定义 exe。
我怎样才能做到这一点?
我映射了一个要删除的键,它只提供了一个选项来删除键中的值?我要删除整个密钥
您可以尝试删除自定义 exe 产品的控制面板注册表项。只需在注册表中搜索这样的路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Product
然后在安装项目的“注册表”页面(在高级安装程序工具中),创建上述注册表项的路径,右键单击它 -> 属性 -> 操作 -> 检查删除此键...选项与删除 - 组件安装。
这样,当您当前的安装包安装时,它将删除与您的自定义 EXE 产品关联的注册表。
我创建了一个高级安装程序模板,其中附加了一个自定义 Exe 文件。
高级安装程序创建了一个嵌入了自定义 exe 的 msi。
当我 运行 msi 并查看 Add/Remove 程序时,安装程序有 2 个条目 本身和自定义 exe。
我只想在此处列出安装程序本身,而不是自定义 exe。
我怎样才能做到这一点?
我映射了一个要删除的键,它只提供了一个选项来删除键中的值?我要删除整个密钥
您可以尝试删除自定义 exe 产品的控制面板注册表项。只需在注册表中搜索这样的路径:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Product
然后在安装项目的“注册表”页面(在高级安装程序工具中),创建上述注册表项的路径,右键单击它 -> 属性 -> 操作 -> 检查删除此键...选项与删除 - 组件安装。
这样,当您当前的安装包安装时,它将删除与您的自定义 EXE 产品关联的注册表。