I migrated the project from Wix 2.0 to 4.0, then when i am trying to build the project from visual studio 2017 (Votive) to generate installer software package, I am getting the below error:
The system cannot find the file "wixca.dll"
I looked into the below path and didn't find the dll:
ProgramFiles\Wix Toolset v4.0\bin
In my LicenseAgreementDlg.wxs file, i am using the below code and from here using Value="WixUIPrintEula" we are calling Common.wxs file
<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>
I am using "wixca.dll" in my Common.wxs file
like as shown below:
<Fragment>
<CustomAction Id="WixUIPrintEula" BinaryKey="WixUIWixca" DllEntry="PrintEula" Return="ignore" Execute="immediate"/>
<Binary Id="WixUIWixca" SourceFile="wixca.dll"/>
</Fragment>
Please help me where can i get wixca.dll?
It looks you have a Custom Actions to perform along with the installer. Check for any other projects that creates the wixCA.dll.