gpt4 book ai didi

WiX:错误 RegistryKey 元素包含意外属性 'ForceDeleteOnUninstall'

转载 作者:行者123 更新时间:2023-12-02 22:10:32 26 4
gpt4 key购买 nike

我是 WiX 新手。我刚刚安装了 WixW 3.7为了构建开源JiraSVN plugin .但是构建在 Visual Studio 中中断并出现以下错误:

The RegistryKey element contains an unexpected attribute 'ForceDeleteOnUninstall'.
The RegistryKey element contains an unexpected attribute 'ForceCreateOnInstall'.

这些错误引用了包含以下元素的 product.wxs 文件:

<Component Id="C__Registry" Guid="{40D60013-...D30D5}" Win64="yes">
<RegistryKey Root="HKCR" Key="CLSID\{CF732FD7-...1A7E9D}" ForceDeleteOnUninstall="yes">
<RegistryValue Value="TortoiseSVN Jira Plugin" Type="string" Action="write" />
<RegistryKey Key="Implemented Categories">
<RegistryKey Key="{3494FA92-...5E7831}" ForceCreateOnInstall="yes" /> </RegistryKey>
</RegistryKey>
</Component>

我也收到如下警告:

The 'ForceDeleteOnUninstall' attribute is not declared. 
The 'ForceCreateOnInstall' attribute is not declared.

根据我在 WiX 文档中找到的内容,这些是 WiX 框架中的标准属性。那么是什么导致他们无法被识别呢? 应该在哪里声明它们?

最佳答案

首先,为什么要添加这些属性?从您发送的代码片段来看,它们是不必要的,只会使您的安装膨胀。无需在那里强加任何东西。

其次,您的 Visual Studio 计算机上必须安装 WiX v3.5 或更低版本。这些属性是在 WiX v3.6 中添加的。

关于WiX:错误 RegistryKey 元素包含意外属性 'ForceDeleteOnUninstall',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15393290/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com