I have a Burn bundle with this chain:
<Chain>
<PackageGroupRef Id="NetFx40Web"/>
<MsiPackage SourceFile="c:\\My\\Path\\MyMsi.msi"
Id="MyMsi" DisplayName="MyMsi" DisplayInternalUI="yes" Vital="yes">
<MsiProperty Name="INSTALLLOCATION" Value="[InstallFolder]" />
</MsiPackage>
</Chain>
Both .NET framework and my MSI files are installed correctly. But the MSI package is not uninstalled during uninstall procedure (both after clicking on the bootstrapper EXE or from Programs And Features). Is there some way how to force uninstalling the MSI package?