Wix Burn - custom template
Asked Answered
H

3

3

Is there a way to change that redish CD picture in the installer?

Wix bundle app

Here's the code of the Burn project:

<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi"
     xmlns:util="http://schemas.microsoft.com/wix/UtilExtension"
     xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
    <Bundle Name="Bootstrapper" Version="1.0.0.0" Manufacturer="VilmosNagy" UpgradeCode="844c755f-f02b-4dd3-8b9c-af2498f3128c">
        <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.RtfLicense" />

    <Chain>
      <MsiPackage SourceFile="..\Setup\bin\Release\Setup.msi" />
    </Chain>
    </Bundle>
</Wix>

Thanks!

Hardeman answered 2/7, 2014 at 22:6 Comment(0)
F
3

Yes, you will want to set the LogoFile. Inside of BootstrapperApplicationRef add

<WixStandardBootstrapperApplication LogoFile="path to your logo.bmp"/>

More info on WixStandardBootstrapperApplication

Fierro answered 3/7, 2014 at 12:35 Comment(0)
Y
7

Yes, you can use a custom theme. Here is an example from https://github.com/frederiksen/Classic-WiX-Burn-Theme:

enter image description here

Yoruba answered 3/7, 2014 at 14:4 Comment(0)
F
3

Yes, you will want to set the LogoFile. Inside of BootstrapperApplicationRef add

<WixStandardBootstrapperApplication LogoFile="path to your logo.bmp"/>

More info on WixStandardBootstrapperApplication

Fierro answered 3/7, 2014 at 12:35 Comment(0)
C
1

To clarify Rick Bowerman's answer above, you need to use the extended XML schema in order to use WixStandardBootstrapperApplication and remove/replace the icon. Here is a more elaborate example:

<?xml version="1.0" encoding="UTF-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi" xmlns:bal="http://schemas.microsoft.com/wix/BalExtension">
...
    <BootstrapperApplicationRef Id="WixStandardBootstrapperApplication.HyperlinkLicense">
      <bal:WixStandardBootstrapperApplication LicenseUrl="" LogoFile="blank.png" />
    </BootstrapperApplicationRef>
    <Chain>
        <MsiPackage SourceFile="$(var.Msi_x86)" />
        <MsiPackage InstallCondition='VersionNT64' SourceFile="$(var.Msi_x64)" />
    </Chain>
...
</Wix>

Note that you have to specify something for the LogoFile attribute. It cannot be empty, and leaving the attribute out will restore the horror.

Chadburn answered 18/3, 2015 at 17:35 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.