我的应用程序在漫游用户帐户中显示,如何添加/删除?

3
我手动构建了我的应用程序的安装程序(不要问为什么)。我在“HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall”下设置了注册表键,以便在添加/删除控制面板中显示。它可以正常工作。我需要它位于HKCU下,这样我的安装程序就可以在Vista上运行而不需要提升权限。
问题是,如果用户使用漫游配置文件的域帐户进行安装,然后转到另一台机器,添加/删除控制面板中会有一个没有信息的软件条目。我不希望漫游用户出现这种情况,因为我的应用程序并不是以这种方式安装的,也无法在该情况下工作。是否有任何方法可以设置该条目,使我的应用程序不会出现在添加/删除控制面板中?或者我已经注定要这样做,因为我在HKCU下创建了该条目?谢谢!
1个回答

1

顺便说一下:Google Chrome的安装方式与您所做的方式相同,但由于它安装在配置文件的“本地设置\应用程序数据”目录中,因此也存在相同的问题[1]。

与其修复安装\卸载问题,是否将您的应用程序与用户漫游是合理的呢?它是否小而可通过xcopy安装,以便您可以在“文档和设置\应用程序数据”某个位置安装它,这样就可以漫游了呢?

[1] http://www.microsoft.com/technet/prodtechnol/windows2000serv/reskit/distrib/dseb_ovr_wpeu.mspx?mfr=true


很高兴知道其他人也遇到了这个问题。不,似乎不能轻易地漫游。我最初将应用程序安装到漫游目录中,但它根本不起作用,并被指示安装到本地设置以节省时间。 - DanG

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接