-1
MSI包本身是x64,但包中定義的註冊表項(HKLM/SOFTWARE/[Key])是在64位系統中寫入Wow6432Node的。是什麼讓MSI選擇HKLM/SOFTWARE/HKLM/SOFTWARE/Wow6432Node
我使用InstallShield作爲工具。
定義的註冊表項是這樣的: 「HKLM \ SOFTWARE \ [軟件]」
,我有當包裹被部署進程監視器條目:
msiexec.exe RegCreateKey HKLM\SOFTWARE\Wow6432Node\[software] SUCCESS
什麼想法?
我正在使用InstallShield,並且定義的密鑰類似於「HKLM \ SOFTWARE \ [軟件]」。我有兩個包含32位或64位版本組件的軟件包,但它們都寫入「HKLM \ SOFTWARE \ Wow6432Node \ [軟件]」而不是「HKLM \ SOFTWARE \ [軟件]」 –