防止程序出现在“控制面板”的“添加/删除”部分中

时间:2012-03-11 02:57:37

标签: deployment clickonce bootstrapping uninstaller addremoveprograms

我正在引导ClickOnce安装文件,以便我可以在安装前后添加自定义操作。我面临的唯一问题是ClickOnce安装会写入Add/Remove Programs的{​​{1}}部分。这意味着用户最终会得到两个卸载程序(ClickOnce和我的引导程序)。我希望该程序可以脱机使用,它排除了将ClickOnce部署设置为仅在线并以此方式禁止添加/删除条目。有没有其他方法可以阻止ClickOnce部署将条目添加到“添加/删除”部分?或者有没有办法安全地追溯删除条目?

1 个答案:

答案 0 :(得分:1)

它存储在

下的注册表中
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall

只需删除相应的密钥和您的好处,但它听起来有点恶意

http://support.microsoft.com/kb/314481