一千萬個為什麽

搜索

添加/刪除我的應用程序顯示在漫遊用戶帳戶

我已經為我的應用程序手工構建了一個安裝程序(不要問為什麽)。並且我在“HKCU \ Software \ Microsoft \ Windows \ CurrentVersion \ Uninstall”下的添加/刪除控制面板中為其條目設置了註冊表項。它工作正常。我需要它在HKCU下,所以我的安裝程序可以在Vista上運行而不會被要求升級。

我遇到的問題是,如果用戶使用漫遊配置文件使用域帳戶進行安裝,然後轉到其他計算機,則在添加/刪除控制面板中沒有信息的情況下,我的軟件會有一個條目。我不希望它出現在漫遊用戶那裏,我的應用程序沒有安裝,以至於無論如何它都能在這種情況下工作。無論如何,我可以設置該條目,所以我的應用程序不會出現在添加/刪除?或者我是否通過在HKCU下進行註冊來註定自己?謝謝!

最佳答案

fwiw:谷歌瀏覽器按照您的方式進行安裝,但由於它安裝在不漫遊[1]的配置文件“本地設置\應用數據”目錄中,所以也遭遇同樣的問題。

Rather than fix the install\uninstall problem, would it be reasonable to have your app roam with the user? Is it small and xcopy installable such that you could install it under Doc & settings\Application Data some place, which does roam?

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

轉載註明原文: 添加/刪除我的應用程序顯示在漫遊用戶帳戶