如何在WiX 3.11安装程序中为VSTO加载项部署创建注册表项
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在WiX 3.11安装程序中为VSTO加载项部署创建注册表项相关的知识,希望对你有一定的参考价值。
我正在尝试创建一个用于部署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="SoftwareMicrosoftMyApplicationName"
Action="createAndRemoveOnUninstall">
<RegistryValue Type="integer" Name="SomeIntegerValue" Value="1" KeyPath="yes"/>
<RegistryValue Type="string" Value="Default Value"/>
</RegistryKey>
</Component>
</DirectoryRef>
以上是关于如何在WiX 3.11安装程序中为VSTO加载项部署创建注册表项的主要内容,如果未能解决你的问题,请参考以下文章
如何确定 WIX Bootstrapper 中是不是安装了 dotnet 和 VSTORuntime