我是WIX中的一个完整的新手,目前我正在努力将WIX项目从版本2升级到版本3.以下片段打印Eula,其中包含从WIX版本2复制的wixca.dll(据我所知):
<Fragment>
<!-- print EULA functionality -->
<CustomAction Id="WixUIPrintEula"
BinaryKey="WixUIWixca"
DllEntry="PrintEula"
Return="ignore"
Execute="immediate" />
<Binary Id="WixUIWixca"
SourceFile="wixca.dll" />
</Fragment>
如何摆脱这个wixca.dll以及在WIX 3中打印Eula的正确方法是什么?
答案 0 :(得分:2)
Wix v3不包含wixca.dll
,您使用v3通过UI自动打印EULA。选择一个支持EULA的已发布UI集,并按如下所示进行指定:
<WixVariable Id="WixUILicenseRtf" Value="bobpl.rtf" />