0.  Yeah, capturing SelfReg has turned out to be a pretty tricky process.  
There are a lot of crazy SelfReg routines out there. <smile/>

1.  There isn't currently an owner working on heat.exe so the development 
stalled out when Derek moved on.  That makes it a real hit or miss tool.

2.  Please do open a bug about heat not warning that it doesn't work well on 
Vista.  That is a very good idea until/if we can fix all the open bugs about 
heat on Vista.

3.  Can you provide more details about what does not work when you install on 
Vista with UAC?


-----Original Message-----
From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Colin Bleckner
Sent: Thursday, May 15, 2008 23:10
To: wix-users@lists.sourceforge.net
Subject: [WiX-users] Registering a dll in Vista

Wow, this has been a long two days in WiX world.  I've been trying to
register a single DLL with WiX.  I started by using heat to capture all
the registry keys set by my DLL.  (Feature request: it would be AWESOME
if heat.exe returned some sort of error message in Vista telling me that
even though it's generating valid output, it's not actually generating
the correct set of registry keys.  After a day of beating my head
against a wall I happened to stumble across a wixwiki page that
mentioned that heat doesn't work 100% correctly in Vista.  Fantastic.)

Anyway, I ran heat on XP and got a more complete looking set of registry
keys.  But my installer STILL didn't register my DLL on a fresh Vista
install correctly.  I just finally discovered that if I turn off Vista's
UAC first my installer works correctly.  Is that expected?  Is there
anything I can do to avoid this?  Or at the very least a condition I can
set to prevent a seemingly valid install happen?

Sorry for sounding a little rantish, it's been a long couple days... :)
Colin

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft 
Defy all challenges. Microsoft(R) Visual Studio 2008. 
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
WiX-users mailing list
WiX-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/wix-users

Reply via email to