My bootstrapper UI has some weird artifacts I want to fix, and Neil 
Sleightholm's WiX Extended Bootstrapper Application (ExtBA, 
http://wixextba.codeplex.com/) seems to provide a more easily customisable UI 
than the native WiX bootstrapper application UI (from what I can gather...if 
there is documentation somewhere about customising the UI without having to 
completely roll my own, I'd love to see it).

To use the ExtBA, Neil says, "Add a reference to WixBalExtensionExt.dll in your 
Visual Studio project..." However, I am not using VS, and so it is unclear how 
I can reference the ExtBA. For example, the example Bundle5.wxs shows this: 

<BootstrapperApplicationRef Id="WixExtendedBootstrapperApplication.RtfLicense" 
/>

But WiX complains about the unresolved reference, and I can't figure out how to 
tell WiX that this refers to something in the WixBalExtensionExt.dll . So then 
I tried this instead:

<BootstrapperApplication Id="WixBalExtensionExt.dll" />

WiX then complains that there needs to be at least one Payload specified for a 
BootstrapperApplication, but I'm not sure what to specify as a Payload.

There also doesn't seem to be a way to point to a DLL from the command line. I 
tried the candle.exe -IWixBalExtensionExt.dll to no avail.

I've also tried this, which compiles, but when executing the bundled installer, 
does nothing:

<BootstrapperApplication Id="WixExtendedBootstrapperApplication">
        <Payload Name="WixBalExtensionExt.dll" Compressed="yes" 
SourceFile=".\lib\WixBalExtensionExt.dll"/>
</BootstrapperApplication>

I then added <BootstrapperApplicationRef 
Id="WixExtendedBootstrapperApplication.RtfLicense" /> , but it still can't find 
the reference.

Anyway, I've tried more stabbing in the dark, and not many results. Does anyone 
have experience with either using ExtBA outside of VS or referencing DLLs for 
WiX bootstrapper applications?

Alain

***************************************
Alain Forget, Ph.D.
Postdoctoral Researcher
CyLab, Carnegie Mellon University
afor...@cmu.edu
http://cups.cs.cmu.edu/~aforget/
***************************************




------------------------------------------------------------------------------
Get 100% visibility into Java/.NET code with AppDynamics Lite
It's a free troubleshooting tool designed for production
Get down to code-level detail for bottlenecks, with <2% overhead.
Download for free and get started troubleshooting in minutes.
http://p.sf.net/sfu/appdyn_d2d_ap2
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to