gpt4 book ai didi

WIX bundle 创建

转载 作者:行者123 更新时间:2023-12-04 17:23:22 33 4
gpt4 key购买 nike

我试图创建一个 MSI,其中包含 和 exe。在 WIX 中使用了捆绑选项。这样做时出错。有人可以帮我解决这个问题。下面是代码:

<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"  
xmlns:util="http://schemas.microsoft.com/wix/UtilExtension">
<Bundle Version="1.0.0.0" UpgradeCode="7AE2E358-B5A0-44B1-9B29-FDD275992993">
<Chain>
<ExePackage Id="Netfx4Full" Compressed="no" PerMachine="yes" Permanent="yes" Vital="yes"
SourceFile="ca\dotNetFx40_Full_x86_x64.exe"
DownloadUrl="http://go.microsoft.com/fwlink/?LinkId=164193"
DetectCondition="Netfx4FullVersion AND (NOT VersionNT64 OR Netfx4x64FullVersion)" />
</Chain>
</Bundle>

错误

error LGHT0089: Multiple entry sections '{A1B42CCE-8AFE-11E2-AC8C-B3456288709B}' and '{8E644424-3113-462E-9197-32DF740AEB78}' found. Only one entry section may be present in a single target.

最佳答案

该错误表明您的项目正在使用包含多个以下元素之一的文件构建:Product , Module , Patch , PatchCreation , Bundle .就您而言,听起来您添加了一个带有 Bundle 的文件。元素添加到已有 Product 的项目中元素。今天的 WiX 工具集不支持这点。你需要把Bundle单独项目中的元素。

因此,在创建 bootstrap 和 MSI 时,您将拥有两个 .wixproj 文件。第一个 .wixproj 将包含您的 Product信息。第二个 .wixproj 将包含您的 Bundle信息并具有对第一个 .wixproj 的项目引用,以便构建顺序正确。

关于WIX bundle 创建,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16295443/

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