Hi!:

 I'm starting with Wix. I already have a library project (Library.wxs)
where i defined my base UIs for all my installer projects. Here i've
defined something like:

<?xml version="1.0" encoding="utf-8"?>
<Wix xmlns="http://schemas.microsoft.com/wix/2006/wi";>
  <Fragment>
    <WixVariable Id="NexionBackgroundFileName" Value="WixInstaller.jpg"
Overridable="yes" />
    <UI>
      <Dialog Id="NxWelcomeDlg" Width="400" Height="440"
Title="[NEXION_PRODUCT] - Instalación">
        <Control Type="Bitmap" Id="NxBackground" Width="400"
Height="400" X="0" Y="0" Text="NxBackgrnd" TabSkip="yes" />
 ...
      </Dialog>
    </UI>
    <Binary Id="NxBackgrnd"
SourceFile="!(wix.NexionBackgroundFileName)" />
...

</Wix>

My idea was being able to start a new installer project, reference the
library.wxs project, and override that "NexionBackgroundFileName"
variable for a custom installer of a given product
On the library itself i've defined the variable with default value
"WixInstaller.jpg" which is a file existing on the same directory
(alongside library.wxs). The idea is to give a default background, but
give the possibility to change it to other on each installer.

My problem is that, when in the installer project (lets say Product.wxs)
i didnt define any value for the variable, i get the error 

error LGHT0103: The system cannot find the file 'WixInstaller.jpg'.

The file is present on the Library.wxs directory.

Any ideaadvice on how to make it work?

-- 
Javier Castro
Nexion Software


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to