2009-06-24 56 views
0

我的安装将会 1.复制某些文件 2.某些需要管理员权限的注册表项HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Enum \ MyRegistry安装Shield 2009 Premier:不想将条目放入控制面板

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

问题可能会出现,为什么我不手动去做?仅用于管理员特权的注册表项[有没有办法在没有安装屏蔽的情况下执行此操作?]

回答

0

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

可以省略从 InstallExecuteSequence表和 AdvtExecuteSequence表移除 RegisterProduct行动,RegisterUser 行动,PublishProduct行动,并 PublishFeatures行动注册一个 应用。所有 这些操作都必须删除,或者某些 跟踪的应用程序可能会保留在 的注册表中。删除所有这些 操作可防止应用程序从 列出控制面板中的添加或删除 程序功能,并且 可防止发布 应用程序。删除所有这些 操作也会阻止应用程序 向Windows 注册安装程序配置数据。此 意味着您无法使用Windows Installer命令行 选件或Windows Installer 应用程序编程接口 (API)删除,修复, 或重新安装应用程序。