Re: [WiX-users] Bootstapper hangs

2012-04-29 Thread Rob Mensching
And, yes, there is *some* documentation on the calls a BA must make. It's in the WiX.chm. More is required but Bruce's approach is very good until we make the shift from fixing bugs to writing documentation. On Sat, Apr 28, 2012 at 1:55 PM, Bruce Cran wrote: > On 28/04/2012 21:45, Alexander Lam

Re: [WiX-users] Bootstapper hangs

2012-04-28 Thread Bruce Cran
On 28/04/2012 21:45, Alexander Lamaison wrote: > Now I see that WixStdBA calls methods of the engine to drive it. Is > the required sequence of interactions documented anywhere or do I just > have to pick WixStdBA apart? I've just been picking WixStdBA apart. I think a typical application will

Re: [WiX-users] Bootstapper hangs

2012-04-28 Thread Alexander Lamaison
On 28 April 2012 21:18, Bob Arnson wrote: > On 28-Apr-12 16:07, Alexander Lamaison wrote: >> I'm trying to create a custom no-UI bootstrap application by >> subclassing CBalBaseBootstrapperApplication.  It gets as far as my >> OnStartup method but then hangs. > > What are you doing in OnStartup? H

Re: [WiX-users] Bootstapper hangs

2012-04-28 Thread Bob Arnson
On 28-Apr-12 16:07, Alexander Lamaison wrote: > I'm trying to create a custom no-UI bootstrap application by > subclassing CBalBaseBootstrapperApplication. It gets as far as my > OnStartup method but then hangs. What are you doing in OnStartup? How are you calling Detect? -- sig://boB http://joy

Re: [WiX-users] Bootstapper hangs

2012-04-28 Thread Alexander Lamaison
Also, the boostrapper .exe seems to spawn another instance of itself and it is that instance that is waiting on NtReadFile. Why would it do this? On 28 April 2012 21:07, Alexander Lamaison wrote: > I'm trying to create a custom no-UI bootstrap application by > subclassing CBalBaseBootstrapperApp

[WiX-users] Bootstapper hangs

2012-04-28 Thread Alexander Lamaison
I'm trying to create a custom no-UI bootstrap application by subclassing CBalBaseBootstrapperApplication. It gets as far as my OnStartup method but then hangs. According to the debugger it's waiting on NtReadFile but I'm not sure how reliable that is. This is the (very short) log file I get: [0