Я перенес проект с Wix 2.0 на 4.0, затем, когда я пытаюсь собрать проект из Visual Studio 2017 (Votive) для создания пакета программного обеспечения установщика, я получаю следующую ошибку:
Система не может найти файл "wixca.dll"
Я посмотрел по указанному ниже пути и не нашел DLL:
ProgramFiles \ Wix Toolset v4.0 \ bin
В моем LicenseAgreementDlg.wxs файле я использую приведенный ниже код, и отсюда с помощью Value = "WixUIPrintEula" мы вызываем Common.wxs файл
<Control Id="LicenseText" Type="ScrollableText" X="20" Y="60" Width="330" Height="140" Sunken="yes" TabSkip="no">
<Text SourceFile="$(var.LicenseFile)" />
</Control>
<Control Id="Print" Type="PushButton" X="76" Y="243" Width="65" Height="17" Text="!(loc.WixUIPrint)">
<Publish Event="DoAction" Value="WixUIPrintEula">1</Publish>
</Control>
Я использую "wixca.dll" в моем файле Common.wxs
, как показано ниже:
<Fragment>
<CustomAction Id="WixUIPrintEula" BinaryKey="WixUIWixca" DllEntry="PrintEula" Return="ignore" Execute="immediate"/>
<Binary Id="WixUIWixca" SourceFile="wixca.dll"/>
</Fragment>
Пожалуйста, помогите мне, где я могу получитьwixca.dll