我是wix的新手,但我必須將其用於項目。我需要禁用用戶更改密碼的功能。要做到這一點,我想添加/修改註冊表項,但這不起作用:使用wix安裝程序創建註冊表項
<DirectoryRef Id="TARGETDIR">
<Component Id="RegistryEntries" Guid="*">
<RegistryKey Root="HKCU"
Key="Software\Microsoft\Windows\CurrentVersion\Policies\System">
<RegistryValue Type="integer" Name="DisablePW" Value="1" KeyPath="yes"/>
<RegistryValue Type="string" Value="Default Value"/>
</RegistryKey>
</Component>
</DirectoryRef>
在政策沒有系統的關鍵又是那麼我以爲這將創建一個。
** 1)**僅在** HKLM **中設置**只讀**註冊表項並適用於您的整個應用程序(典型示例:**許可證密鑰**,選定**安裝目錄** ,共享的**服務器名稱和端口設置**等)*或* ** 2)**將HKLM中的值設置爲應用程序在爲每個用戶啓動時複製到HKCU的模板值。使用MSI向HKCU寫入任何值。這是多年部署經驗的最佳建議。 – 2014-11-12 18:32:00