In my bootstrapper i need to call third-party msi package. But i got an error error LGHT0364: The MSI ... set the ALLUSERS Property to ... which is not supported. Remove the Property with Id='ALLUSERS' and use Package/@InstallScope attribute instead.
Any ideas how to fix it? Or any ideas how to call this third-party msi differently.
I connect the packages in the chain like this:
<Chain>
<PackageGroupRef Id="NetFx40Web" />
<RollbackBoundary />
<MsiPackage Id="CSP" SourceFile="$(env.WIX_CSP_MSI)" DisplayInternalUI="yes" Compressed="no"></MsiPackage>
<MsiPackage Id="Dict" SourceFile="$(env.WIX_DICT_MSI)" DisplayInternalUI="yes" Compressed="no" Vital="yes">
</MsiPackage>
<MsiPackage SourceFile="$(env.WIX_MSI_PATH)" >
<MsiProperty Name="INSTALLFOLDER"
Value="[InstallFolder]" />
</MsiPackage>
</Chain>