I am new to Wix / Burn and trying to understand some of the basics. I have a simple bootloader that installs the required .net 4.0 infrastructure using the following chain:
<Chain> <PackageGroupRef Id="NetFx40ClientRedist"/> <MsiPackage Id="MyApp" SourceFile="$(var.WixInstaller.TargetPath)" DisplayInternalUI="yes" /> </Chain>
as recommended How to install the .NET Framework using Burn . The application can be used on servers without network access, so it is important that .net be installed from a local redistributable. The bootstrapper seems to work very well and install the infrastructure as intended. The setup.exe file, however, is about the same size as the application (<5 MB), so I have to assume that the platform is still loading during installation.
Questions
EDIT:
I believe I found the answer here :
WiXNetFxExtension will check the "redist" subdirectory where your package is for the package, then download it if it does not exist on this path, for example. "Redist \ dotNetFx40_Client_setup.exe". This is standard Burn behavior.
c # install wix wix-extension
Gadzooks34
source share