我正在尝试创建一个用于部署MS Office VSTO Add-In的Windows Installer。我们可能知道,安装VSTO AddIn的要求之一是create Registry Entries for VSTO。问题:我们如何在WiX 3.11中为VSTO创建此类注册表项?
您可以按照模式在WiX中创建注册表值:
<DirectoryRef Id="TARGETDIR">
<Component Id="RegistryEntries" Guid="PUT-GUID-HERE">
<RegistryKey Root="HKCU"
Key="Software\Microsoft\MyApplicationName"
Action="createAndRemoveOnUninstall">
<RegistryValue Type="integer" Name="SomeIntegerValue" Value="1" KeyPath="yes"/>
<RegistryValue Type="string" Value="Default Value"/>
</RegistryKey>
</Component>
</DirectoryRef>