希望你一切都好!
我正在创建一个Wix v4 MSI项目来制作Windows服务安装程序,但我无法修复此编译器错误:
WIX0005 The Package element contains an unexpected child element 'LaunchCondition'.
我的程序包文件(Package.wxs)开始如下:
<Wix xmlns="http://wixtoolset.org/schemas/v4/wxs"
xmlns:ui="http://wixtoolset.org/schemas/v4/wxs/ui"
xmlns:netfx="http://schemas.microsoft.com/wix/NetFxExtension">
<Package Name="Serviço de Gestão de Ativos"
Language="1033"
Codepage="1252"
Version="0.9.0.2"
Manufacturer="Grupo Data"
UpgradeCode="some-update-guid"
InstallerVersion="200">
<PropertyRef Id="NETFRAMEWORK48" />
<LaunchCondition Condition="NOT NETFRAMEWORK48" Message="!(loc.LanchCondition)" />
(...)
我也尝试使用“Condition”元素,但没有成功。我不知道在哪里可以找到答案,因为Wix v4文档有点混乱。
任何帮助都将被感激!