0

我的安装将 1. 复制一些文件 2. 一些需要管理员权限的注册表项,例如 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\MyRegistry

我想要什么: 1. 没有进入控制面板,是的,我不需要卸载。

可能会出现问题,为什么我不手动执行?仅适用于管理员权限的注册表项[有什么方法可以在没有安装屏蔽的情况下做到这一点?]

4

2 回答 2

0

看看这个 MSI 属性。您需要做的就是将其设置为 1。

于 2009-06-24T05:49:03.927 回答
0

请参阅此MSDN 文章。你需要做的是:

您可以通过从 InstallExecuteSequence 表和 AdvtExecuteSequence 表中删除 RegisterProduct 操作、RegisterUser 操作、PublishProduct 操作和 PublishFeatures 操作来省略注册应用程序。必须删除所有这些操作,否则应用程序的某些痕迹可能会保留在注册表中。删除所有这些操作会阻止应用程序在控制面板的添加或删除程序功能中列出,并阻止应用程序的广告。删除所有这些操作还会阻止应用程序注册到 Windows Installer 配置数据。这意味着您无法使用 Windows Installer 命令行选项删除、修复或重新安装应用程序,

于 2009-06-24T15:45:34.090 回答