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

Reply via email to