如何摆脱 wixca.dll 并在 WIX v3 中打印 Eula
How to get rid of wixca.dll and print Eula in WIX v3
我是 WIX 的完全新手,目前我正在将一个 WIX 项目从版本 2 升级到版本 3。以下片段使用从 WIX 版本 2 复制的 wixca.dll 打印 Eula(到目前为止正如我猜到的那样):
<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 的正确方法是什么?
Wix v3 不包含 wixca.dll
,您通过 UI 使用 v3 自然打印 EULA。选择支持 EULA 的已发货 UI 套件之一并指定如下:
<WixVariable Id="WixUILicenseRtf" Value="bobpl.rtf" />
有关示例,请参阅 Customizing Built-in WixUI Dialog Sets。
我是 WIX 的完全新手,目前我正在将一个 WIX 项目从版本 2 升级到版本 3。以下片段使用从 WIX 版本 2 复制的 wixca.dll 打印 Eula(到目前为止正如我猜到的那样):
<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 的正确方法是什么?
Wix v3 不包含 wixca.dll
,您通过 UI 使用 v3 自然打印 EULA。选择支持 EULA 的已发货 UI 套件之一并指定如下:
<WixVariable Id="WixUILicenseRtf" Value="bobpl.rtf" />
有关示例,请参阅 Customizing Built-in WixUI Dialog Sets。