我試圖在Visual Studio 2003
(是的,它是一個遺留應用程序)中維護安裝項目。我們目前遇到的問題是,我們需要爲計算機上的每個用戶編寫註冊表條目到HKCU
。他們需要位於HKCU
而不是HKLM
,因爲它們是默認的用戶設置,並且它們每個用戶都會更改。我的感覺是Visual Studio安裝項目 - 每個用戶註冊表設置
- 這是不可能的
- 這是不是安裝程序應該做的事,但應用程序應該做的(畢竟是什麼,當用戶配置文件創建後發生的安裝?)。
考慮到這一點,我還是想在應用程序中改變儘可能少的,所以我的問題是,是可以添加註冊表項以Visual Studio 2003
安裝項目每個用戶?
而且,此時該項目列出了五個註冊表根密鑰(HKEY_CLASSES_ROOT, HKEY_CURRENT_USER
,HKEY_LOCAL_MACHINE
,HKEY_USERS
和User/Machine Hive)。我真的不知道關於用戶根密鑰的任何信息,也沒有看到用戶/機器配置單元。任何人都可以啓發我他們是什麼?也許他們可以解決我的問題。
感謝這個問題 – 2009-03-15 21:17:00